如何修復 Symfony2 中的「PDOException:找不到驅動程式」?

DDD
發布: 2024-11-02 09:19:02
原創
588 人瀏覽過

How to Fix

PHP 中的PDOException「無法找到驅動程式」

嘗試使用Symfony2 指令建立模式時:

php app/console doctrine:schema:create
登入後複製
嘗試使用Symfony2 指令建立模式時:

PDOException “could not find driver”
登入後複製
>您可能會遇到以下錯誤message:

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626+lfs/mysql.so' - /usr/lib/php5/20090626+lfs/mysql.so: 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/lib/php5/20090626+lfs/mysqli.so' - /usr/lib/php5/20090626+lfs/mysqli.so: 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/lib/php5/20090626+lfs/pdo_mysql.so' - /usr/lib/php5/20090626+lfs/pdo_mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0
登入後複製
儘管取消註解了php.ini 檔案中的extension=php_pdo_mysql.dll 行,問題仍然存在。此外,執行php -m 會產生以下警告:

解決方案:

sudo apt-get install php5-gd php5-mysql
登入後複製
對於Ubuntu 系統,在控制台中執行以下命令:

此指令將安裝必要的PHP 模組,問題應加以解決。

以上是如何修復 Symfony2 中的「PDOException:找不到驅動程式」?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!