在使用 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
由于这是唯一依赖于 PHP 5 东西的包,我能够删除包以及所有依赖项
该网站再次运行。