php56運行pdo失敗的解決方法:1、修改php.ini的配置,開啟extention.php_pdo.dll;2、下載php_pdo.dll 賦值到php的擴充資料夾;3、將php完全卸載並重裝。
本文操作環境:centos6.5系統、PHP5.6版,DELL G3電腦
如何解決php56運行pdo失敗問題?
centos6.5 php5.6 下無法直接執行php的pdo錯誤解決方案
在命令列執行php 報錯:
PHP Warning: PHP Startup: Unable to load dynamic library ‘/usr/lib64/php/modules/php_pdo.dll’ - /usr/lib64/php/modules/php_pdo.dll: cannot open shared object file: No such file or directory in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library ‘/usr/lib64/php/modules/php_pdo_mysql.dll’ - /usr/lib64/php/modules/php_pdo_mysql.dll: cannot open shared object file: No such file or directory in Unknown on line 0
解決方案
查了很多資料。
網路上的解決方法1
修改php.ini 的設定開啟extention.php_pdo.dll
網路上的解決方案2
下載php_pdo.dll賦值到php的擴充資料夾
已證實,以上兩種方法都解決不了。
經過排查這個問題其實是版本和設定檔遺留問題。最簡單暴力的就是將php完全卸載並重裝。務必連相關擴充一同重裝。
推薦學習:《PHP影片教學》
以上是如何解決php56運行pdo失敗問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!