亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Laravel:錯誤[PDOException]:無法在PostgreSQL中查找驅動程序

Laravel:錯誤[PDOException]:無法在PostgreSQL中查找驅動程序

喵喵時光機 2019-08-28 10:38:08
Laravel:錯誤[PDOException]:無法在PostgreSQL中查找驅動程序我正在嘗試通過Laravel連接PostgreSQL數據庫,以便進行php工匠遷移,但似乎沒有被定向,因為它正在讀取MySQL的數據庫名稱。以下是來自database.php的命令:'connections' => array(     'sqlite' => array(         'driver'   => 'sqlite',         'database' => __DIR__.'/../database/production.sqlite',         'prefix'   => '',     ),     'mysql' => array(         'driver'    => 'mysql',         'host'      => 'localhost',         'database'  => 'database',         'username'  => 'root',         'password'  => '',         'charset'   => 'utf8',         'collation' => 'utf8_unicode_ci',         'prefix'    => '',     ),     'pgsql' => array(         'driver'   => 'pgsql',         'host'     => 'localhost',         'database' => 'postgres',         'username' => 'postgres',         'password' => 'root',         'charset'  => 'utf8',         'prefix'   => '',         'schema'   => 'public',     ),     'sqlsrv' => array(         'driver'   => 'sqlsrv',         'host'     => 'localhost',         'database' => 'database',         'username' => 'root',         'password' => '',         'prefix'   => '',     ),),如果我刪除MySQL路徑,我會得到:[InvalidArgumentException]Database [mysql] not configured.編輯: 當嘗試做php artisan遷移時,我得到'PDOException:找不到驅動程序'。我正在使用WAMP而且我在Win8.1中。使用PostgreSQL作為數據庫。
查看完整描述

3 回答

?
猛跑小豬

TA貢獻1858條經驗 獲得超8個贊

對于PDOException: could not find driverfor MySQL,如果是Debian基于OS,

sudo apt-get -y install php5-mysql


查看完整回答
反對 回復 2019-08-28
?
MYYA

TA貢獻1868條經驗 獲得超4個贊

對于Ubuntu中的PHP 7,您還可以:

sudo apt-get install php7.0-pgsql

所以,現在你不能取消注釋 php.ini

UPD: 我有同樣的錯誤,所以問題不在驅動程序中。我改變了我database.ini,但每次看到錯誤。我改變了數據庫配置.env并且錯誤消失了。


查看完整回答
反對 回復 2019-08-28
  • 3 回答
  • 0 關注
  • 954 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號