Php

Ubuntu 16.04 - 完全清除 php 但仍顯示 PHP 5.4.15 (cli)

  • September 21, 2018

我想從我的 Ubuntu 16.04 中徹底清除 PHP。我已經做了所有的事情來刪除 PHP,如下所示,

sudo apt-get purge "php*"
sudo apt-get purge "^php.*"
sudo apt-get purge "^php*"
sudo apt-get remove "php*"
sudo aptitude remove ~iphp
sudo aptitude search "~iphp"
rm -rf /etc/php/

雖然當我從終端檢查並執行php -v它時仍然顯示 PHP 5.4.15 (cli)。

對此有任何想法嗎?

根據您的評論,看起來像是php通過原始碼或某種二進制分發安裝的,但不是通過apt/安裝的dpkg

要解除安裝它,您首先應該知道它是如何安裝的!

通常,如果通過原始碼,您應該在/usr/srcor /usr/local/src(或 your home, or…)下找到包含所述原始碼(也許/usr/src/php-X.Y.Z)的目錄。

然後它(通常!)就足夠了make uninstall,但是您應該檢查原始碼文件以了解正確的過程。

如果它是通過二進制分發安裝的,可能會有一個解除安裝命令(嘗試查看/usr/local/bin),或者您應該繼續手動刪除每個文件/目錄。

如果您沒有php自己安裝,您應該詢問安裝了它,使用了哪種方法並採取了相應措施。

根據評論編輯

看起來你是通過原始碼安裝的,所以要解除安裝它你可以試試

cd php-5.4.15
make uninstall

引用自:https://serverfault.com/questions/932011