PHP警告:PHP启动:无法加载动态库' /usr/lib/php/extensions/no-debug-zts-20131226/pdo_mysql.so'

时间:2017-01-23 09:44:07

标签: php linux pdo debian zts

我已重新编译PHP源以启用zts但现在PDO不再有效,当我尝试使用pdo实例执行脚本时出现此错误:

  

PHP警告:PHP启动:无法加载动态库' /usr/lib/php/extensions/no-debug-zts-20131226/pdo_mysql.so' - /usr/lib/php/extensions/no-debug-zts-20131226/pdo_mysql.so:无法打开共享对象文件:第0行的“未知”中没有此类文件或目录

当我尝试php -i时,我得到同样的错误。

我认为在我重新编译php源代码之前,我的扩展目录可能不再像过去那样。

所以我尝试ln -s /usr/lib/php5/20131226/pdo_mysql.so /usr/lib/php/extensions/no-debug-zts-20131226/,但也失败了

1 个答案:

答案 0 :(得分:0)

我在Codeigniter 3和Ubuntu 14.04上遇到了类似的错误。

  1. 检查您的PDO扩展程序是否已安装。
  2. 或者尝试在php.ini文件中注释掉该扩展名的行(这就是我如何摆脱这个错误)。