[英]PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/extensions/no-debug-zts-20131226/pdo_mysql.so'
I've recompiled PHP sources to enable zts but now PDO no longer works, when I try to execute a script with a pdo instantiation i get this error: 我已经重新编译PHP源代码以启用zts,但是现在PDO不再起作用,当我尝试使用pdo实例化执行脚本时出现以下错误:
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/extensions/no-debug-zts-20131226/pdo_mysql.so' - /usr/lib/php/extensions/no-debug-zts-20131226/pdo_mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0
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行的Unknown中没有此类文件或目录
and when I try php -i
i get the same error. 当我尝试
php -i
我得到同样的错误。
I think that maybe my extension dir is no longer what it used to be before I recompiled php sources. 我认为也许我的扩展目录不再是我重新编译PHP源代码之前的样子。
So i tried to do ln -s /usr/lib/php5/20131226/pdo_mysql.so /usr/lib/php/extensions/no-debug-zts-20131226/
but it also failed 所以我试图做
ln -s /usr/lib/php5/20131226/pdo_mysql.so /usr/lib/php/extensions/no-debug-zts-20131226/
但也失败了
I was getting similar errors with Codeigniter 3 and Ubuntu 14.04. Codeigniter 3和Ubuntu 14.04出现类似错误。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.