我尝试在我的 Ubuntu Root-Server 版本 16.04 上安装 ondrej 存储库中的 php7.0 和 php5.6。
这两个 PHP 版本都无法像预期的那样工作,因此我决定卸载 ondrej php5.6 包。几周后,我在文件中发现了一个条目var/mail/root
,其中有几行内容如下:
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/20131226/mysqlnd.so' - /usr/lib/php/20131226/mysqlnd.so: cannot open shared object file: No such file or directory in Unknown on line 0
我搜索了 askubuntu 并发现了这个:
apt list --installed
在下面的列表中我发现了以下几行:
php5.6-cli/now 5.6.33-3+ubuntu16.04.1+deb.sury.org+1 amd64 [installed,local]
php5.6-common/now 5.6.33-3+ubuntu16.04.1+deb.sury.org+1 amd64 [installed,local]
php5.6-json/now 5.6.33-3+ubuntu16.04.1+deb.sury.org+1 amd64 [installed,local]
php5.6-opcache/now 5.6.33-3+ubuntu16.04.1+deb.sury.org+1 amd64 [installed,local]
php5.6-readline/now 5.6.33-3+ubuntu16.04.1+deb.sury.org+1 amd64 [installed,local]
它告诉我卸载不起作用,所以我再次询问 ubuntu;)
和
apt-get purge php5.6-common
在 中再也找不到这 5 行apt list --installed
。并且该文件夹/usr/lib/php/20131226
也被删除了。
但我收到了以下错误信息:
Purging configuration files for php5.6-cli (5.6.33-
3+ubuntu16.04.1+deb.sury.org+1) ...
dpkg: warning: while removing php5.6-cli, directory
'/etc/php/5.6/cli/conf.d' not empty so not removed
和
Purging configuration files for php5.6-common (5.6.33-
3+ubuntu16.04.1+deb.sury.org+1) ...
dpkg: warning: while removing php5.6-common, directory '/etc/php/5.6/mods-
available' not empty so not removed
我的问题是:我可以删除/etc/php/5.6
文件夹吗?rm -r 5.6
或者我会出现错误吗?