lozit
04/08/2005, 16h05
En faisant une recherche sur php5 dans ce forum, j'ai vu beaucoup de fois cette question : Comment executer les fichiers .php par l'interpretteur PHP5 lorsque l'on fait cohabiter php4 et php5 en CGI
Voici donc comment il faut faire.
Il faut créer un fichier .htaccess à la racine de votre site avec cette ligne :
AddHandler application/x-httpd-php5 .php
bien entendu, il faut que ce handler soit déjà déclaré dans votre httpd.conf
Vous devez avoir quelquechose comme ça :
AddHandler application/x-httpd-php5 .php5
Action application/x-httpd-php5 /usr/bin/php
ScriptAlias /usr/bin/ /opt/php5/bin/
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from all
Les parties en gras doivent être identiques. Si ce n'est pas le cas, alors il faut soit modifier le httpd.conf, soit le .htaccess pour que celà soit identique dans les deux fichiers.
Je crois qu'il faille absolument avoir "application/" au début, car si on met juste "x-httpd-php5" celà ne fonctionnait pas chez moi
Voici donc comment il faut faire.
Il faut créer un fichier .htaccess à la racine de votre site avec cette ligne :
AddHandler application/x-httpd-php5 .php
bien entendu, il faut que ce handler soit déjà déclaré dans votre httpd.conf
Vous devez avoir quelquechose comme ça :
AddHandler application/x-httpd-php5 .php5
Action application/x-httpd-php5 /usr/bin/php
ScriptAlias /usr/bin/ /opt/php5/bin/
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from all
Les parties en gras doivent être identiques. Si ce n'est pas le cas, alors il faut soit modifier le httpd.conf, soit le .htaccess pour que celà soit identique dans les deux fichiers.
Je crois qu'il faille absolument avoir "application/" au début, car si on met juste "x-httpd-php5" celà ne fonctionnait pas chez moi