Maison > développement back-end > Problème PHP > Que dois-je faire si les versions consultées par php -v et phpinfo sont incohérentes ?

Que dois-je faire si les versions consultées par php -v et phpinfo sont incohérentes ?

青灯夜游
Libérer: 2023-03-09 20:52:01
original
3129 Les gens l'ont consulté

Solution : Ouvrez d'abord le fichier "/etc/profile", exécutez la commande "export PATH="/usr/local/php/bin:$PATH"" et ajoutez une variable d'environnement dans la dernière ligne ; puis exécutez la commande " source /etc/profile " pour enregistrer et quitter.

Que dois-je faire si les versions consultées par php -v et phpinfo sont incohérentes ?

L'environnement d'exploitation de ce tutoriel : système Red Hat Enterprise Linux 6.1, PHP version 7.1, ordinateur DELL G3

php -v montre que la version est incohérente avec la version imprimée par phpinfo()

Vérifiez d'abord combien de php.ini il y a sous Linux. Il s'avère qu'il y en a deux :

On devine à peu près que le fichier de configuration php chargé par php cli est incohérent avec le fichier de configuration chargé par phpinfo(). commande pour afficher le php.ini chargé par cli. Lequel est-ce :

php -i | grep php.ini
Copier après la connexion

Le résultat est :

Que dois-je faire si les versions consultées par php -v et phpinfo sont incohérentes ?

Vérifiez ensuite le résultat imprimé par phpinfo( ):

J'ai constaté que le fichier de configuration php.ini chargé est effectivement incohérent, puis recherchez dans le répertoire php/bin, éditez le fichier /etc/profile ajoutez une variable d'environnement dans la dernière ligne :

export PATH="/usr/local/php/bin:$PATH"
Copier après la connexion

Enfin enregistrez Et quittez et exécutez la commande suivante :

source /etc/profile
Copier après la connexion

Le résumé

est causé par l'incohérence entre la configuration php fichier chargé par cli et le fichier de configuration php chargé par le serveur web. Unifiez simplement leurs fichiers de configuration de chargement

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal