Comment réinstaller PHP dans centos : supprimez d'abord tous les répertoires liés à PHP via la commande "rm -rf /usr/local/php..." ; puis utilisez le package de code source pour recompiler et installer PHP.
Recommandé : "Tutoriel vidéo PHP"
Remarque : Le système a initialement installé php7.1.0 via le code source. J'ai trouvé de nombreuses façons de supprimer complètement le php original sur Internet. Lorsque j'exécute la commande php -v, les informations sur la version de PHP sont toujours là et les méthodes d'explication sont inutiles. J'ai audacieusement fait la tentative suivante et recompilé avec succès php
pour trouver php
find / -name php
et /usr/local/ etc. /php répertoire
Alors supprimez simplement tous les répertoires liés à php
rm -rf /usr/local/php rm -rf /usr/local/etc/php ps aux | grep php-fpm kill [进程]
À ce moment, exécutez php -v et vous ne pouvez plus le voir
Ensuite, utilisez le code source package à redémarrer normalement Compilez et installez php, réussi !
wget http://cn2.php.net/distributions/php-5.6.5.tar.gz tar -xvzf php-5.6.5.tar.gz
Ce qui suit est la configuration lorsque j'ai compilé php
./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-curl --with-freetype-dir --with-gd --with-gettext --with-iconv-dir --with-kerberos --with-libdir=lib64 --with-libxml-dir --with-mysqli --with-pcre-regex --with-pdo-mysql --with-pdo-sqlite --with-pear --with-png-dir --with-xmlrpc --with-xsl --with-zlib --enable-fpm --enable-bcmath --enable-libxml --enable-inline-optimization --enable-gd-native-ttf --enable-mbregex --enable-mbstring --enable-opcache --enable-pcntl --enable-shmop --enable-soap --enable-sockets --enable-sysvsem --enable-xml --enable-zip
Instructions spéciales : Lors de la compilation de ./configure...., il y en a L'erreur Le message indique essentiellement que certains services ne sont pas installés. Publiez simplement le message d'erreur sur Baidu et utilisez yum pour installer certains services. Jusqu'à ce qu'il n'y ait pas d'invite d'erreur
Lorsque le php réinstallé exécute php -v, il peut signaler : commande introuvable. À ce stade, il vous suffit d'exécuter
// /usr/local/php/bin为php安装目录 export PATH=$PATH:/usr/local/php/bin即可
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!