2017-04-03 20 views
0

良い午後:Laravel 5.4 with PostgreSQL 9.5

私はLaravel 5.4とPostgreSQL 9.5を接続しようとしています。私はPHPの職人の移行を適用しようとすると、私は次のエラーがあります。

enter image description here

を私は、php.iniを変更し、拡張PDO_PGSQLとpgsqlのコメントを解除します。

enter image description here

私はdatabase.phpで

DB_CONNECTION=pgsql 
DB_HOST=127.0.0.1 
DB_PORT=5432 

'default' => env('DB_CONNECTION', 'pgsql'), 

/.envと設定を変更し、私は修正のためにそれを何を行うことができ、知りません。

ありがとうございました。

+0

は、同様に、コマンドラインのリターンPDOとPDO_PGSQLから 'PHPの-m'ていますか? – apokryfos

+0

いいえ、私はpdo_pgsqlを持っていません。私はpdo_mysqlとpdo_sqliteを持っています。どのように私はそれをインストールすることができますか?私はphp.iniを変更しましたか? –

+0

Webサーバーのphpinfoにあり、コマンドラインではない場合は、競合するバージョンのPHPがあるかどうかを確認して削除してください。 – apokryfos

答えて

0

Mampを削除し、Xamppをphp5.6.30に更新しました。私はphp.iniにモジュールをインストールしましたが、正しく動作します。あなたの助けのためのapokryfos

おかげ