2017-01-23 88 views
0

我已重新編譯PHP源以啓用zts,但現在PDO不再的作品,當我試圖執行一個腳本與PDO實例我得到這個錯誤:PHP警告:PHP啓動:無法加載動態庫'/usr/lib/php/extensions/no-debug-zts-20131226/pdo_mysql.so'

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 -i我得到了同樣的錯誤。

我認爲,也許我的擴展目錄不再是以前我重新編譯php源代碼之前。

所以我試圖做ln -s /usr/lib/php5/20131226/pdo_mysql.so /usr/lib/php/extensions/no-debug-zts-20131226/,但它也未能

+0

[此問題沒有例外答案,但有些建議可能對您有用](http://stackoverflow.com/questions/5282264/php-warning-php-startup-unable- rq = 1) – Tom

+0

[PHP警告:PHP啓動:無法加載動態庫]的可能重複(http://stackoverflow.com/questions/5282264/php-warning-php-startup-無法對負載動態庫) – DanFromGermany

回答

0

我得到類似的錯誤,用笨3和Ubuntu 14.04。

  1. 檢查您的PDO擴展是否已安裝。
  2. 或者嘗試在php.ini文件中註釋掉該擴展的行(這是我如何擺脫這個錯誤)。
相關問題