sql >> Databasteknik >  >> RDS >> PostgreSQL

PGSQL laddas inte i PHP 5.3 Windows under IIS

Testade phpinfo() igen, och det rapporterar

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

som är korrekt och innehåller extension=php_pdo_pgsql.dll och extension=php_pgsql.dll . När det gäller "dll:erna är på rätt plats" (@Richard), har jag problem med att se exakt vilka dll:er som behövs och var de ska finnas, men jag har i C:\Program Files (x86)\PHP\v5.3\ext\ båda php_pdo_pgsql.dll (version 5.3.12.0) och php_pgsql.dll (version 5.3.12.0).

Jag läste om ett beroende av libpq.dll och detta finns i C:\Program Files (x86)\PHP\v5.3\ . Tidigt i min "felsökning" kopierade jag den nya libpq.dll (version 8.4.4.10133) från PostgreSQL till den mappen, efter att ha läst någonstans att det kan lösa problemet. Jag försökte nu återgå till den gamla versionen (8.3.6.9034) som levererades med PHP och VOILA!!!! Plötsligt phpinfo() säger att den har laddat både pdo och icke-pdo pgsql-moduler.

MantisBT laddar nu inloggningsskärmen åtminstone. Oj!




  1. geometri känns inte igen som parameter till Find_SRID

  2. Kan du lägga flera satser i en frågesträng i Oracle jdbc?

  3. Det gick inte att skapa MySQL Trigger

  4. Mysql välj Fråga med flera villkor i samma kolumn