2012-07-11 11 views
5

Wampserver presenta un problema durante il caricamento dei moduli php_pdo_pgsql e php_pgsql. Dopo aver cercato su diversi forum, la soluzione è scaricare da http://www.bmedon.net/download.html entrambi i file .dll e sovrascrivere quelli esistenti.Wampserver: problemi di caricamento dei moduli php_pdo_pgsql e php_pgsql

Il problema è che non ha funzionato! Ho controllato tutti i file php.ini. Ho seguito le istruzioni http://diego-loquese.blogspot.com/2010/12/conectar-wampserver-con-postgresql.html (che è un riassunto di tutti i forum che ho trovato).

Sto usando WampServer 2.2 per Windows x64 con PHP 5.4.3

risposta

18

È necessario caricare libpq.dll che viene fornito con php, nella httpd.conf come questo:

LoadFile "c:/wamp/bin/php/php5.4.3/libpq.dll" 

Ha funzionato per me

+0

A causa della fretta ho installato Ubuntu in un ambiente virtuale e ho impostato il mio ambiente. Ma appena avrò un minuto, proverò la tua soluzione! Grazie – matt

+0

Ho letteralmente tagliato e incollato quella linea nella parte inferiore del mio file http.conf e tutto ha iniziato a funzionare. Grazie! –

+0

Voglio ringraziarvi; Risolve il mio problema –

6

Basta copiare libpq.dll dalla directory php nella directory bin di apache.

+0

funziona per me :), grazie – Raduken

0
  1. Installare PostgreSQL

  2. Modifica php.ini, “extension = php_pgsql.dll” uncomment. Controllare sia il php.ini nella cartella PHP e la cartella Apache

  3. variabili d'ambiente Edit, aggiungere PostgreSQL/bin e/lib al percorso. Questo risolve il problema di php_pgsql.dll che non si carica a causa di che non è in grado di risolvere le dipendenze.

  4. Fatto. PHP dovrebbe ora essere in grado di comunicare con PostgreSQL.

Problemi correlati