PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Laravel:Kesalahan [PDOException]:Tidak Dapat Menemukan Driver di PostgreSQL

Pastikan untuk mengonfigurasi 'default' masukkan app/config/database.php

Untuk postgres, ini akan menjadi 'default' => 'postgres',

Jika Anda menerima [PDOException] could not find driver kesalahan, periksa untuk melihat apakah Anda telah menginstal ekstensi PHP yang benar. Anda memerlukan pdo_pgsql.so dan pgsql.so diinstal dan diaktifkan. Petunjuk tentang cara melakukan ini bervariasi di antara sistem operasi.

Untuk Windows, pgsql ekstensi harus sudah diunduh sebelumnya dengan distribusi PHP resmi. Cukup edit php.ini . Anda dan batalkan komentar pada baris extension=pdo_pgsql.so dan extension=pgsql.so

Juga, di php.ini , pastikan extension_dir diatur ke direktori yang tepat. Itu harus berupa folder bernama extensions atau ext atau serupa di dalam direktori instalasi PHP Anda.

Terakhir, salin libpq.dll dari C:\wamp\bin\php\php5.*\ ke C:\wamp\bin\apache*\bin dan mulai ulang semua layanan melalui antarmuka WampServer.

Jika Anda masih mendapatkan pengecualian, Anda mungkin perlu menambahkan \bin post postgres direktori ke PATH . Anda :

  1. Properti Sistem -> tab Lanjutan -> Variabel Lingkungan
  2. Dalam grup 'Variabel sistem' di bagian bawah jendela, gulir dan temukan PATH masuk.
  3. Pilih dan klik Edit
  4. Di akhir entri yang ada, letakkan path lengkap ke direktori bin postgres Anda. Folder bin harus berada di root direktori instalasi postgres Anda.
  5. Mulai ulang semua prompt perintah yang terbuka, atau yang pasti, nyalakan ulang komputer Anda.

Ini diharapkan dapat menyelesaikan masalah apa pun. Untuk informasi lebih lanjut lihat:

  • http://php.net/manual/en/install.pecl.windows.php
  • http://webcheatsheet.com/php/install_and_configure.php#extsetup


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dapatkan Nama Hari dari Tanggal di PostgreSQL

  2. Bagaimana cara membuat pendengar basis data dengan java?

  3. Simpan output dari fungsi sql ke file csv (COPY) dengan nama file dinamis

  4. Ekstrak tanggal (yyyy/mm/dd) dari stempel waktu di PostgreSQL

  5. Kembalikan baris SETOF dari fungsi PostgreSQL