wampserver 2 添加php多版本之后,擴展不啟用的解決方案


首先要說明的是,本人遇到的問題不一定跟閱者一致,所以本方案非完全版本,如有其它問題,請多搜搜多研究。

問題:

wampserver 2 添加php多版本之后(添加方法請自行搜索,這里不介紹了),切換到新版本,然后運行thinkphp,連接數據庫時一直提示could not find driver

分析:

因為TP鏈接數據庫用的是PDO,所以將對應的PDO全部打開(至於是哪些,如果你也遇到和我一樣的問題,相信該打開的都打開了),wampserver里可以直接勾選打開。然而並不行,問題依舊。phpinfo()后查看,搜索關鍵字“pdo_mysql”發現搜不到,得知問題是沒有成功加載擴展。

解決:

wampserver里打開php.ini,搜“extension_dir = "ext"”,將它還是注釋掉。在下面添加一行:

extension_dir = "d:/wamp/bin/php/php5.4.45/ext/"

這行不解釋了吧,能看懂吧(自行修改成自己對應的地方)。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM