Je suis un débutant. J'ai configuré un serveur centos et installé apache+php+mysql selon les instructions sur https://help.aliyun.com/docum.... La version php est 7.0.12, mais je veux pour installer la bibliothèque d'extensions plus tard. Je ne peux même pas l'installer. Ensuite, j'ai cherché d'autres méthodes sur Internet pour installer d'autres versions de php. Cela me semblait un peu déroutant, j'ai donc voulu désinstaller le php installé sur le serveur.
Sur la base de mon expérience en ligne, j'ai d'abord utilisé la commande rpm -qa | grep php pour trouver le package à désinstaller, puis j'ai utilisé la commande rpm -e pour désinstaller le package à désinstaller, puis j'ai utilisé la commande rpm -qa | grep php pour vérifier qu'il était vide. Cependant, lorsque j'utilise la commande php -v, il y a toujours une invite d'informations sur la version de php (7.0.12) et je peux toujours vérifier phpinfo. Plus tard, j'ai recherché une méthode en ligne. J'ai également essayé yum Remove php. La commande which php a trouvé un répertoire inexistant '/usr/sbin/php' (Désolé, ce paragraphe est faux. Vérifiez quel php est le fichier qui existe. dans /usr/sbin/php).
Puis je l'ai installé avec une autre version du package php. Après l'installation, php -v s'affichait toujours (7.0.12), ce qui signifie que la version php installée au début n'a pas été complètement désinstallée. Je n'ai vu aucune autre instruction dans d'autres tutoriels en ligne. Je voudrais demander à tous les experts, comment dois-je désinstaller php sur le serveur à ce moment-là ?
Après avoir supprimé le package selon votre méthode, exécutez-le
yum clean all
Essayez-leyum supprimer php
yum supprimer php*
yum supprimer php-*
yum supprimer php7
yum supprimer php70
yum supprimer php7.0
yum supprimer php-common
C'est la désinstallation amère de Qiu Shen = w
qui trouve un fichier, pas un répertoire. Vous pouvez
ls -l
voir où le fichier est lié, et vous saurez où votre propre PHP est installé.