昨天我尝试在Ubuntu 18.04 lts上为php7.2.15安装php-gd。今天,当Ubuntu更新时,它在我的php7.2旁边安装了php5.6 php7.0 php7.1 php7.3。我认为我做错了什么,但现在我只是不想在服务器上使用这些版本。这是一个拥有网站和应用程序的服务器,因此无法使用它,php -v
现在显示:
PHP警告:PHP启动:无法加载动态库
'pdo_mysql.so'(尝试:/usr/lib/php/20180731/pdo_mysql.so (/usr/lib/php/20180731/pdo_mysql.so:未定义的符号: pdo_parse_params),/usr/lib/php/20180731/pdo_mysql.so.so (/usr/lib/php/20180731/pdo_mysql.so.so:无法打开共享库 文件:没有这样的文件或目录)),位于第0行PHP中,未知 7.3.2-3 + ubuntu18.04.1 + deb.sury.org + 1(cli)(内置:2019年2月8日15:43:57)(NTS)版权所有(c)1997-2018 PHP Group Zend Engine v3.3.2,版权所有(c)1998-2018 Zend Technologies 与Zend OPcache v7.3.2-3 + ubuntu18.04.1 + deb.sury.org + 1,Zend Technologies版权所有(c)1999-2018
但是phpinfo文件是正常的,没有提到任何不规则的东西,并且一切都正常运行,但是我想保持服务器清洁,所以有什么建议吗?
答案 0 :(得分:0)
pdo_mysql.so
文件由于安装了多个版本的php,最有可能的php mysql库被覆盖。还要确保您正在编辑正确的php.ini文件。