我希望您能够在Kubuntu 16.04上尝试最新版本的PHP,但自那时起,似乎我无法使用pdo与mysql。
我正在运行。
我尝试使用这个解决方案:https://askubuntu.com/a/824505,但我仍然遇到同样的问题。
不过,在phpinfo中,找到了一个PDO(mysql)的驱动程序。 当我检查php -m时,发现PDO和pdo_mysql都被找到了。
在/usr/lib/php/20170718和/usr/lib/php/20151012文件夹中,有一个pdo_mysql.so。
我真的不知道还能尝试什么。提前感谢你的帮助。
当我启动php时,出现以下警告:
PHP Warning: PHP Startup: Unable to load dynamic library 'pdo_mysql' (tried: /usr/lib/php/20170718/pdo_mysql (/usr/lib/php/20170718/pdo_mysql: cannot open shared object file: No such file or directory), /usr/lib/php/20170718/pdo_mysql.so (/usr/lib/php/20170718/pdo_mysql.so: undefined symbol: pdo_parse_params)) in Unknown on line 0
我正在运行。
PHP 7.2.4-1+ubuntu16.04.1+deb.sury.org+1 (cli) (built: Apr 5 2018 08:53:57) ( NTS )
我尝试使用这个解决方案:https://askubuntu.com/a/824505,但我仍然遇到同样的问题。
不过,在phpinfo中,找到了一个PDO(mysql)的驱动程序。 当我检查php -m时,发现PDO和pdo_mysql都被找到了。
在/usr/lib/php/20170718和/usr/lib/php/20151012文件夹中,有一个pdo_mysql.so。
我真的不知道还能尝试什么。提前感谢你的帮助。
pdo.so
的那行是否在启用pdo_mysql.so
的那行上方。 - Nico Haase