Utiliser PHP 3 et PHP 4 simultanément <<< |
Migration des fichiers de configuration | Comportement de l'analyseur >>> |
7.2 Migration de PHP 3 à PHP 4 7 Annexes Manuel PHP . Ce qui a changé en PHP 4 . Utiliser PHP 3 et PHP 4 simultanément ->Migration des fichiers de configuration . Comportement de l'analyseur . Rapport d'erreur . Initialiseur . empty("0") . Fonctions manquantes . Extensions PHP 3 . Substitution de variables dans les chaînes . Cookies . Gestion des variables globales |
7.2.3 Migration des fichiers de configuration
Le fichier de configuration global, php3.ini , a été renommé en php.ini . Pour les fichiers de configuration Apache, il y a eu des modifications plus importantes. Les types MIME reconnus par le module PHP ont été modifiés.
Vous pouvez faire fonctionner vos deux versions de PHP avec le même fichier de configuration Apache (suivant la version qui est déjà compilée sur le serveur), en utilisant la syntaxe suivante :
De plus, les noms des directives PHP pour Apache ont aussi été modifiés. Depuis PHP 4, il n'y a que 4 directives Apache qui se rapportent à PHP :
Il y a deux différences entre les options Admin et les autres valeurs :
Pour rendre le processus de transition plus agréable, PHP 4 est distribué avec des scripts qui convertissent automatiquement votre fichier de configuration Apache et vos fichiers .htaccess pour qu'ils puissent fonctionner aussi bien avec PHP 3 que PHP 4. Ces scripts ne convertissent PAS les lignes concernant les types MIME. Vous devez le faire vous-même. Pour convertir votre fichier de configuration Apache, exécutez le script apconf-conv.sh (disponible dans le dossier scripts/apache/ ). Par exemple :
Votre configuration originale sera sauvegardée dans le fichier httpd.conf.orig . Pour convertir vos fichiers .htaccess , exécutez le script aphtaccess-conv.sh (disponible dans le dossier scripts/apache/ ). Par exemple :
De la même façon, votre ancien fichier .htaccess sera sauvé sous le nom .htaccess.orig . Les scripts de conversion requièrent l'installation préalable de awk. |
<< | Migration des fichiers de configuration | >> |
Utiliser PHP 3 et PHP 4 simultanément | Migration de PHP 3 à PHP 4 | Comportement de l'analyseur |