Maison > développement back-end > Problème PHP > Que dois-je faire si la version de php v est erronée ?

Que dois-je faire si la version de php v est erronée ?

藏色散人
Libérer: 2023-03-17 06:42:01
original
1940 Les gens l'ont consulté

Solution à la mauvaise version de php v : 1. Recherchez php.ini sous Linux ; 2. Utilisez la commande "#php -i | grep php.ini" pour afficher le php.ini chargé par cli ; pour le répertoire "php /bin", éditez le fichier "/etc/profile" ; 4. Ajoutez une variable d'environnement à la dernière ligne comme "export PATH="/usr/local/php/bin:$PATH"".

Que dois-je faire si la version de php v est erronée ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur Dell G3.

Que dois-je faire si la version de php v est erronée ?

Résoudre le problème d'incohérence entre la version consultée par php -v et la version imprimée par phpinfo() (environnement LNMP)

Utiliser phpinfo pour imprimer et constater que la version est 7.2.31 ?

Copyright (c) 1997-2013The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
Copier après la connexion

Solution

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

[[email protected] ~]#find / -name php.ini
/usr/local/php/etc/php.ini/etc/php.ini
Copier après la connexion

On devine grossièrement que le fichier de configuration php chargé par php cli est incohérent avec le fichier de configuration chargé par phpinfo(). Utilisez la commande pour voir quel php.ini est chargé par cli :

[[email protected] ~]#php -i | grep php.ini
Copier après la connexion

Le résultat est :

Que dois-je faire si la version de php v est erronée ?

J'ai trouvé 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

[[email protected] /]#vim /etc/profile
Copier après la connexion

Ajoutez une variable d'environnement dans le dernier ligne :

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

Enfin, enregistrez et quittez et exécutez la commande suivante pour actualiser l'environnement Variable :

[[email protected] /]#source /etc/profile
Copier après la connexion

php -v Voir la version

Que dois-je faire si la version de php v est erronée ?

Résumé

est causée par l'incohérence entre le fichier de configuration php chargé par cli et le fichier de configuration php chargé par le serveur web.

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:
php
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