簡體   English   中英

如何完全刪除PHPBrew並重新安裝常規PHP

[英]How to completely remove PHPBrew and reinstall regular PHP

我使用PHPBrew一段時間,現在想要出於各種原因完全刪除它。

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

即使刪除並重新安裝所有PHP包也是不夠的,因為Apache仍以某種方式加載了據稱已刪除的PHPBrew模塊:

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

要在Apache中切換PHP5和PHP7,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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM