Bonjour,
Je dispose d'un serveur avec apache 2.2 et php 5.1.1 (sous linux FC3). Les fichiers .htaccess sont bien reconnus pour les autorisation d'accès, mais php ignore les php_flag que je tente de placer dedans.
Le dossier web est défini ainsi dans le fichier httpd.conf
<Directory "/var/www/vhosts/mondomaine/html">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
La doc de php indique que l'on a besoin des droits AllowOverride Options ou AllowOverride All ... Et c'est bien mon cas
Que manque t il :
Une option à activer dans le php.ini pour autoriser le traitement des directives dans les htaccess ?
Une directive supplémentaire dans le httpd.conf ?
Un module supplémentaire pour apache ?
Merci d'avance pour votre aide ...
Les modules chargés sont
core prefork http_core mod_so mod_authn_file mod_authn_dbm mod_authn_anon mod_authn_dbd mod_authn_default mod_authz_host mod_authz_groupfile mod_authz_user mod_authz_dbm mod_authz_owner mod_authz_default mod_auth_basic mod_auth_digest mod_file_cache mod_cache mod_disk_cache mod_mem_cache mod_dbd mod_dumpio mod_ext_filter mod_include mod_filter mod_deflate mod_log_config mod_log_forensic mod_logio mod_env mod_mime_magic mod_cern_meta mod_expires mod_headers mod_ident mod_usertrack mod_unique_id mod_setenvif mod_version mod_proxy mod_proxy_connect mod_proxy_ftp mod_proxy_http mod_proxy_ajp mod_proxy_balancer mod_ssl mod_mime mod_dav mod_status mod_autoindex mod_asis mod_info mod_cgi mod_dav_fs mod_vhost_alias mod_negotiation mod_dir mod_imagemap mod_actions mod_speling mod_userdir mod_alias mod_rewrite mod_php5 mod_perl
Partager