0
我需要幫助Laravel與Linux的PostgreSQL數據庫(基於Ubuntu 14.04 ElementaryOS)Laravel不能接取Postgres數據庫
我已經安裝了PHP-pgsql的驅動器並重新啓動的Apache2和PostgreSQL服務連接。
這是我的php.ini:
extension=pgsql.so
extension=pdo_pgsql.so
這是查詢:
「找不到驅動程序(SQL:在laravel
$usuario = DB::select('select * from usuario');
錯誤SELECT * FROM usuario )「
我的.env:
DB_CONNECTION=pgsql
DB_HOST=127.0.0.1
DB_PORT=5432
DB_DATABASE=minha_db
DB_USERNAME=meu_user
DB_PASSWORD=minha_senh3
database.php中
'pgsql' => [
'driver' => 'pgsql',
'host' => env('DB_HOST', '127.0.0.1'),
'port' => env('DB_PORT', '5432'),
'database' => env('DB_DATABASE', 'minha_db'),
'username' => env('DB_USERNAME', 'meu_user'),
'password' => env('DB_PASSWORD', 'minha_senha'),
'charset' => 'utf8',
'prefix' => '',
'schema' => 'public',
'sslmode' => 'prefer',
],
配置看起來不錯。你有沒有重啓你的服務器? –
你確定你編輯了正確的'php.ini'嗎?試試<?php phpinfo(); ?>並檢查。 –
@MahaDev是的,我做了,我也重新啓動了我的電腦,但還沒有工作。 – lipesmile