Installer php4 en module et php5 en cgi avec apache
Prérequis : Apache 1.3 ou Apache 2, php4 en module.
On pourra tout de même appliquer cette manipulation sans avoir PHP4 en module d’installé pour ceux qui voudraient juste php5 en cgi.
On installe donc les paquets :
apt-get install php5-cgi php5-common php5-gd php5-mysql
Editer si besoin le fichier /etc/php5/cgi/php.ini.
Puis dans le(s) vhost(s) nécessaires ajouter :
ScriptAlias /php5-cgi /usr/lib/cgi-bin/php5
Il reste encore à ajouter deux petites lignes qui peuvent être ajoutées soit à la suite de l’instruction ScriptAlias soit dans un fichier .htaccess dans le répertoire contenant les fichier à traiter avec php5 :
AddHandler php5-cgi .php
Action php5-cgi /php5-cgi
Et pour terminer, les modules apache pour la fonction « Action » :
Apache 1 :
# echo « LoadModule action_module /usr/lib/apache/1.3/mod_actions.so » \
>> /etc/apache/modules.conf »
# /etc/init.d.apache reload
Apache 2 :
# ln -s /etc/apache2/mods-available/actions.load /etc/apache2/mods-enabled/actions.load
# /etc/init.d/apache2 reload
Et voilà, il ne vous reste plus qu’à utiliser le phpinfo() pour vérifier que les fichier .php tournent bien avec php5.
salut, je voulais juste dire qu’il y 8 fois"comme" et pas 6 voila aplus!!!
C’est ma fête!!!!