国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

PDO連接數據報錯could not find driver解決辦法

2024-05-04 21:50:29
字體:
來源:轉載
供稿:網友

把這個模塊打開,重啟apache就可以了

遇到這個錯誤的原因只有一個,那就是PDO對應的數據庫擴展沒有加載進來,不要去懷疑PDO的錯誤,假如你在使用PDO的過程中遇到could not find driver報錯,下面這些排查項獲取能夠幫你解決問題。

排查項一:是否安裝對應驅動

在Windows下一般pdo_mysql.dll是自帶的,所以去掉分號后能直接加載進來,但是在Linux下,你得確保你安裝了PHP的pdo_mysql擴展,否則加載不進來。

排查項二:是否加載對應驅動

一般大家用的都是用的MySQL,所以PDO的driver就是pdo_mysql,所以你需要在啟動PHP的時候把這個擴展包含進來。

檢查php.ini看看是否包含了這個擴展,在Windows下需要將pdo_mysql.dll前面的分號去掉,Linux上加上extension='pdo_mysql.so'

排查項三:命令行下加載的配置文件是否正確

在Linux平臺上我們可以在命令行下執行PHP程序,有時候會遇到在正常瀏覽器中訪問PHP,PDO不會報錯說could not find driver,但是在命令行下執行PHP是會報錯could not find driver,這個時候一般是執行PHP時加載的PHP配置文件不對

其它排查方法

如果以上排查項檢測都正確,仍然報錯could not find driver,那么恭喜你是個幸運的孩子,遇到這種問題您可以去看看錯誤日志,多百度,或者Google一下,或許能解決問題,當然解決了問題也歡迎分享到這來,我會一一整理的。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 西乌珠穆沁旗| 华亭县| 定南县| 济南市| 固安县| 康定县| 洛川县| 昆山市| 双江| 上高县| 乌鲁木齐县| 普定县| 工布江达县| 台北县| 资溪县| 凌云县| 离岛区| 曲靖市| 志丹县| 保德县| 大竹县| 太原市| 惠来县| 开封县| 红桥区| 武定县| 凤山市| 灵丘县| 芦山县| 云梦县| 新龙县| 和林格尔县| 乌兰察布市| 鸡东县| 苍南县| 基隆市| 安吉县| 分宜县| 甘孜县| 河源市| 永和县|