Home > php > PHP: risolvere l’errore “Call to undefined function pg_query()”

PHP: risolvere l’errore “Call to undefined function pg_query()”

15 luglio 2011 No Comments

Se durante l’esecuzione di una query a un database Portgres appare l’errore

Fatal error: Call to undefined function pg_query()

bisogna aprire il file php.ini, abilitare l’estensione php_pgsql eliminando il punto e virgola all’inizio della riga

extension=php_pgsql.dll

e riavviare il server Apache.
Se il server non si avvia e presenta messaggi di errore relativi alla mancanza di files .dll accertarsi che il file php_pgsql.dll sia presente nella directory C:\xampp\php\ext e che i files

  • libpq.dll
  • libintl-8.dll
  • libiconv-2.dll
siano nella directory C:\xampp\apache\bin . Nel caso in cui questi ultimi non ci siano copiarli dalla cartella di installazione di Postgres, solitamente C:\Program Files\PostgreSQL\9.0\bin .

Tags: apache php postgres tips

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *

*

È possibile utilizzare questi tag ed attributi XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>