sql >> Database >  >> RDS >> PostgreSQL

PGSQL niet geladen in PHP 5.3 Windows onder IIS

phpinfo() geprobeerd nogmaals, en het rapporteert

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

wat correct is en extension=php_pdo_pgsql.dll . bevat en extension=php_pgsql.dll . Wat betreft "de dll's bevinden zich op de juiste plaats" (@Richard), ik heb problemen om er zeker van te zijn welke dll:s nodig zijn en waar ze zich moeten bevinden, maar ik heb in C:\Program Files (x86)\PHP\v5.3\ext\ beide php_pdo_pgsql.dll (versie 5.3.12.0) en php_pgsql.dll (versie 5.3.12.0).

Ik las over een afhankelijkheid van libpq.dll en dit is aanwezig in C:\Program Files (x86)\PHP\v5.3\ . Vroeg in mijn "debugging" kopieerde ik de nieuwe libpq.dll (versie 8.4.4.10133) van PostgreSQL naar die map, na ergens gelezen te hebben dat dit het probleem zou kunnen oplossen. Ik heb nu geprobeerd terug te keren naar de oude versie (8.3.6.9034) die met PHP werd geleverd, en VOILA!!!! Plotseling phpinfo() zegt dat het zowel pdo als niet-pdo pgsql-modules heeft geladen.

MantisBT laadt nu tenminste het inlogscherm. Wauw!




  1. Linq To Sql en identity_insert

  2. verwijder rijen uit meerdere tabellen

  3. pg_restore:[archiver] niet-ondersteunde versie (1.13) in bestandskop

  4. RPostgreSQL - R-verbinding met Amazon Redshift - Grotere datasets SCHRIJVEN/posten