2017-06-20 2 views
1

Ich benutzte PHPBrew für eine Weile und möchte es jetzt aus verschiedenen Gründen vollständig entfernen.Wie man PHPBrew vollständig entfernt und reguläres PHP neu installiert

Wie mache ich das? Das Entfernen des Verzeichnisses ~/.phpbrew ist nicht ausreichend.

Selbst zu entfernen und alle PHP-Pakete Neuinstallation ist nicht genug, da Apache irgendwie noch den angeblich entfernt PHPBrew Modul lädt:

Loaded Configuration File => ~/.phpbrew/php/php-5.6.30/etc/php.ini 

Antwort

2

Zum Umschalten zwischen PHP5 und PHP7 in Apache, ist es notwendig für PHPBrew & zu ermöglichen Disable benutzerdefinierte Apache-Module. Diese müssen ebenfalls entfernt werden. Abhängig von den vorhandenen Berechtigungen ist es nicht möglich, das Apache-Modul neu zu installieren. Deshalb laufen sie immer noch & läuft, auch wenn der PHPBrew-Ordner und PHP selbst bereits entfernt ist.

Die folgenden Befehle löschten alle PHPBrew-Dateien und installierten regulären PHP auf meinem System neu.

### remove phpbrew 
rm -rf ~/.phpbrew/ 
rm -rf /usr/local/bin/phpbrew 
vim ~/.bashrC#remove phpbrew settings 

### either edit modules, or remove completely 
sudo rm -rf /etc/apache2/mods-enabled/php* 
sudo rm -rf /etc/apache2/mods-available/php* 
sudo rm -rf /usr/lib/apache2/modules/libphp* 

### reinstall php 
#dpkg -l | grep php 
#sudo apt-get remove --purge php* 
sudo apt-get install --reinstall php php-common libapache2-mod-php 
Verwandte Themen