Skip site navigation (1) Skip section navigation (2)

Fatal error: Call to undefined function pg_connect()

From: Steve(dot)Toutant(at)inspq(dot)qc(dot)ca
To: pgsql-php(at)postgresql(dot)org
Subject: Fatal error: Call to undefined function pg_connect()
Date: 2010-05-27 19:30:35
Message-ID: OFD667D637.1D62587D-ON85257730.006AE38B-85257730.006B2BA8@isn.rtss.qc.ca (view raw or flat)
Thread:
Lists: pgsql-php
Hi,
I created a php page and the code connects to my postgres database and do 
stuff...
that works well when launched from a browser

But it doesn't from a command line
PHP myFile.php

I get this error
Fatal error: Call to undefined function pg_connect()

It seems that php.exe does not recognize postgres functions.

In \ms4w\Apache\cgi-bin\php.ini I have this:
extension=php_pgsql.dll and this dll is in \ms4w\Apache\php\ext

PATH variable contains this
C:\Program Files\PostgreSQL\8.3\bin;



phpinfo() launched via a browser give me this


This command php -i from a command prompt doesn't return any pgsql 
extension
What should I do to be able to call the postgres functions when using 
php.exe from a command line?
thanks
steve


Responses

pgsql-php by date

Next:From: ChrisDate: 2010-05-27 22:50:55
Subject: Re: Fatal error: Call to undefined function pg_connect()
Previous:From: Andrew McMillanDate: 2010-04-23 22:27:49
Subject: Re: pcntl_fork() and database concurrency

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group