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

PGSQL tidak dimuat di PHP 5.3 Windows di bawah IIS

Mencoba phpinfo() lagi, dan dilaporkan

Loaded Configuration File = C:\Program Files (x86)\PHP\v5.3\php.ini

yang benar dan berisi extension=php_pdo_pgsql.dll dan extension=php_pgsql.dll . Adapun "dll berada di tempat yang tepat" (@Richard), saya memiliki masalah dalam memastikan dengan tepat apa dll:s yang diperlukan dan di mana mereka harus ditempatkan, tetapi saya memiliki C:\Program Files (x86)\PHP\v5.3\ext\ keduanya php_pdo_pgsql.dll (versi 5.3.12.0) dan php_pgsql.dll (versi 5.3.12.0).

Saya membaca tentang ketergantungan pada libpq.dll dan ini ada di C:\Program Files (x86)\PHP\v5.3\ . Di awal "debugging" saya, saya menyalin libpq.dll . yang baru (versi 8.4.4.10133) dari PostgreSQL ke folder itu, setelah membaca di suatu tempat bahwa itu mungkin menyelesaikan masalah. Saya sekarang mencoba kembali ke versi lama (8.3.6.9034) yang dikirimkan dengan PHP, dan VOILA!!!! Tiba-tiba phpinfo() mengatakan telah memuat modul pdo dan non-pdo pgsql.

MantisBT sekarang memuat layar login setidaknya. Wah!




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hibernate:nilai kunci duplikat melanggar batasan unik

  2. Pengkodean karakter (UTF-8) di sesi PowerShell

  3. Kembalikan daftar yang dikelompokkan dengan kemunculan menggunakan Rails dan PostgreSQL

  4. Bagaimana cara melewatkan string dengan ' ' (cap waktu) dalam pernyataan yang disiapkan?

  5. Kueri UNION ALL dinamis di Postgres