Configuration Debian

php5 n'est pas dispo sur debian sarge (stable), on utilise donc les packages dotdeb (www.dotdeb.org)
Tout d'abord on édite /etc/apt/sources.list pour ajouter les sources dotdeb

deb http://packages.dotdeb.org stable all
deb-src http://packages.dotdeb.org stable all

puis on lance les commandes suivantes :
apt-get update apt-get install libapache2-mod-php5 php4-cgi

Configuration d'apache2 :
éditer /etc/apache2/apache2.conf
ajouter à la fin de la ligne DirectoryIndex "index.php4"

rechercher la section où se trouvent les déclarations AddHandler et AddType et ajouter
AddHandler php-script .php4
Action php-script /cgi-bin/php4

activer le module actions avec la commande suivante :
a2enmod actions
puis redémarrer apache


htaccess

enfin il est possible de switcher de php5 à php4 pour un dossier et tous ses sous-dossiers en placant dans ce dossier un fichier .htaccess contenant la directive suivante : AddHandler php-script .php

inspiré de Running Apache2 With PHP5 And PHP4 At The Same Time