回覆列表
  • 1 # 錢布斯

    嘗試一下解決方法:

      1、資料庫連線失敗could not find driver

    在除錯一個PHP程式時,報了這個錯誤, could not find driver

    經過一番查詢,結合自己的思考和實踐,終於找到了問題所在.

    程式中用到了PDO物件, 連線mysql 5. 在PHP的預設設定中,只打開了php_pdo 模組, 沒有開啟php_pdo_mysql模組.所以才會出現找不到驅動程式的錯誤.

    修改php.ini

    extension=php_pdo.dll

    extension=php_pdo_firebird.dll

    extension=php_pdo_mssql.dll

    extension=php_pdo_mysql.dll 

      2、重啟apache就可以了. 用別的資料庫,開啟對應的模組就OK了

    如果在linux下面,確信模組pdo_mysql.so已經編譯進php。

    在php.ini下面新增:

    extension=pdo_mysql.so

  • 中秋節和大豐收的關聯?
  • 有柔的成語有哪些?