PHP utilise un fichier php.ini pour définir ses paramètres et ce fichier est souvent placé dans C:\Windows. Dans le cas où l’on veut utiliser à la fois PHP4 et PHP5 sur la même machine il est nécessaire d’utiliser un fichier php.ini spécifique à chaque version et d’indiquer au système où les trouver.
Pour cela il suffit d’ajouter deux clés dans la base de registre :
- pour PHP4, allez dans HKEY_LOCAL_MACHINE\SOFTWARE\PHP (créez la clé si nécessaire) et ajoutez la valeur chaîne IniFilePath avec la valeur C:\PHP4 (en utilisant bien sûr le chemin d’accès de votre installation de PHP4)
- pour PHP5, allez dans HKEY_LOCAL_MACHINE\SOFTWARE\PHP (créez la clé si nécessaire), créez une clé 5 et ajoutez la valeur chaîne IniFilePath avec la valeur C:\PHP5
Placez chaque fichier php.ini dans le répertoire correspondant à sa version (C:\PHP4 ou C:\PHP5).
Vous pouvez vérifier quelle version de PHP est utilisée et le chemin du php.ini en plaçant dans votre site une page phpinfo.php contenant le code suivant :
<? phpinfo(); ?>
Vous obtiendrez par exemple une page PHP Version 4.4.9 avec une ligne Configuration File (php.ini) Path C:\PHP4\php.ini
Tags : PHP, Windows 2003











