2015-03-12 24 views
5

PostgreSQL'i Laravel 5.0 ile bağlamaya çalışıyorum, ancak "PostgreSQL'te Sürücü Bulunamadı" özel durumuna bakıyorum.Laravel: Hata [PDOException]: PostgreSQL'te Sürücü Bulunamadı mı?

Bu çözümü denedim ama benim DatabaseFunctions.php yapılandırma dosyası

'default' => 'pgsql' 

      'pgsql' => [ 
       'driver' => 'pgsql', 
       'host'  => env('DB_HOST', 'localhost'), 
       'database' => env('DB_DATABASE', 'forge'), 
       'username' => env('DB_USERNAME', 'forgeUser'), 
       'password' => env('DB_PASSWORD', '****'), 
       'charset' => 'utf8', 
       'prefix' => '', 
       'schema' => 'public', 
       'port'  => 5432, 
      ] 

PDO uzantıları takip ediyor

stackoverflow answer

php.ini içinde etkindir PostgreSQL ile bağlı olamaz

extension=php_pdo.dll 

extension=php_pdo_pgsql.dll 
Aşağıdaki virgülle çalıştığımda

nd

php esnaf

göç ​​biz Çekirdek PHP ile PostgreSQL bağladığınızda iyi çalışıyor

[PDOException] could not find driver 

Onun hatayı verir.

Laravel'de hala eksik bir sürücü var mı? Lütfen bana yol göster.

Sen

+0

Bunun için bir çözüm buldunuz mu? – dKen

cevap

2

Sen ssh senin çiftlik veya serseri kutuya d' olmalıdır ederiz. Sonra göç etmeye çalışın.

+0

İyi yakalama. Bu, belgelerde belirtilmemiş olsa da. – Meglio

+0

Evet. Belgeler harika ama kesinlikle% 100 eksiksiz olmak imkansız;) – lukeed

İlgili konular