2017-06-20 89 views
1

我曾經使用PHPBrew一段時間,現在想要完全刪除它由於各種原因。如何完全刪除PHPBrew並重新安裝常規PHP

我該怎麼做?僅刪除~/.phpbrew目錄是不夠的。

即使刪除並重新安裝所有的PHP包是不夠的,因爲Apache仍然以某種方式加載涉嫌刪除PHPBrew模塊:

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

回答

2

到PHP5和PHP7在Apache中之間進行切換,有必要對PHPBrew使&可定製的apache模塊。這些也需要刪除。根據現有的權限,不可能重新安裝apache模塊。這就是爲什麼他們仍然運行&運行,即使PHPBrew文件夾和PHP本身已被刪除。

以下命令將刪除所有PHPBrew文件並在我的系統上重新安裝常規PHP。

### 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 
相關問題