意外在 PHP 7 上安装了 libphp-adodb - 如何安全地卸载?

意外在 PHP 7 上安装了 libphp-adodb - 如何安全地卸载?

在安装了 PHP 7 的服务器上,我意外安装了 libphp-adodb 包

$ sudo apt-get install libphp-adodb

这似乎对 PHP 5 有很大的依赖性,这彻底破坏了我的系统,所有网页都无法正常工作。网站的错误消息是

连接被重置

在系统日志中我看到了我不想要的 PHP 5 内容

Mar  7 22:02:57 myservername php5-common: php5_invoke: Enable module pdo for cli SAPI
Mar  7 22:02:57 myservername php5-common: php5_invoke: Enable module pdo for apache2 SAPI
Mar  7 22:02:57 myservername php5-common: php5_invoke: Enable module opcache for cli SAPI
Mar  7 22:02:57 myservername php5-common: php5_invoke: Enable module opcache for apache2 SAPI
Mar  7 22:02:57 myservername php5-json: php5_invoke: Enable module json for cli SAPI
Mar  7 22:02:57 myservername php5-json: php5_invoke: Enable module json for apache2 SAPI
Mar  7 22:02:57 myservername php5-cli: php5_invoke opcache: already enabled for cli SAPI
Mar  7 22:02:57 myservername php5-cli: php5_invoke json: already enabled for cli SAPI
Mar  7 22:02:57 myservername php5-cli: php5_invoke pdo: already enabled for cli SAPI
Mar  7 22:02:58 myservername libapache2-mod-php5: php5_invoke opcache: already enabled for apache2 SAPI
Mar  7 22:02:58 myservername libapache2-mod-php5: php5_invoke json: already enabled for apache2 SAPI
Mar  7 22:02:58 myservername libapache2-mod-php5: php5_invoke pdo: already enabled for apache2 SAPI
Mar  7 22:02:58 myservername libapache2-mod-php5: apache2_invoke: Enable module php5
Mar  7 22:02:59 myservername apache2[4266]: Stopping web server: apache2.
Mar  7 22:03:00 myservername apache2[4289]: Starting web server: apache2.
Mar  7 22:03:01 myservername php5-mysql: php5_invoke: Enable module mysql for cli SAPI
Mar  7 22:03:01 myservername php5-mysql: php5_invoke: Enable module mysql for apache2 SAPI
Mar  7 22:03:01 myservername php5-mysql: php5_invoke: Enable module mysqli for cli SAPI
Mar  7 22:03:01 myservername php5-mysql: php5_invoke: Enable module mysqli for apache2 SAPI
Mar  7 22:03:02 myservername php5-mysql: php5_invoke: Enable module pdo_mysql for cli SAPI
Mar  7 22:03:02 myservername php5-mysql: php5_invoke: Enable module pdo_mysql for apache2 SAPI
Mar  7 22:03:02 myservername php5-readline: php5_invoke: Enable module readline for cli SAPI
Mar  7 22:03:02 myservername php5-readline: php5_invoke: Enable module readline for apache2 SAPI

答案1

因为这是唯一依赖 PHP 5 的包,所以我能够删除该包以及所有依赖项

sudo apt-get remove --auto-remove libphp-adodb

网站又能正常运行了。

相关内容