[PHP-INSTALL] pgsql_php extension issue (windows)

2009-05-13 Thread Ed Bukhman
I have installed Apache 2.2.11/Postgres 8.3.6/PHP 5.2.9. I am getting the 
following issue when loading php on the apache server

<<<>>>

I've copied the extensions I'm loading to the root php directory, then 
changed the extension_dir in php.ini to ".\", so that's why the path is just 
..\\php_pgsql.dll . I've also added the root php dir to the path e.v. I have 
no trouble running a php script with apache, so long as it doesn't include 
any pgsql functions. Finally, and MOST IMPORTANT, when I run my php script 
using the command-line php.exe, it connects to my pgsql database and 
retrieves records just fine. So the problem is in the way that apache loads 
php, and not in the way that php loads the extensions.

I've googled furiously for the fix, but haven't found any solution. Also, 
I've tried a fix suggested by somebody where you add the postgres bin 
directory to the path, but no joy. 




[PHP-INSTALL] Re: pgsql_php extension issue (windows)

2009-05-15 Thread Ed Bukhman
I forgot to mention that my OS is windows XP, SP2. I also have tomcat 
installed, but it was stopped during all of this. Please, if anyone has any 
idea how to get postgres to work I would really appreciate some feedback. 
Also, I am willing to start from scratch and install the versions of the 
software that will be guaranteed to interoperate, just let me know what they 
are.

I installed the same 3-application combination on a Vista machine a few 
months ago, and it works just fine. Go figure.

""Ed Bukhman""  wrote in message 
news:09.8b.27038.42e5b...@pb1.pair.com...
>I have installed Apache 2.2.11/Postgres 8.3.6/PHP 5.2.9. I am getting the 
>following issue when loading php on the apache server
>
> <<<<<<< '.\\php_pgsql.dll' - The operating system cannot run %1.\r\n in Unknown on 
> line 0>>>>>>>>
>
> I've copied the extensions I'm loading to the root php directory, then 
> changed the extension_dir in php.ini to ".\", so that's why the path is 
> just ..\\php_pgsql.dll . I've also added the root php dir to the path e.v. 
> I have no trouble running a php script with apache, so long as it doesn't 
> include any pgsql functions. Finally, and MOST IMPORTANT, when I run my 
> php script using the command-line php.exe, it connects to my pgsql 
> database and retrieves records just fine. So the problem is in the way 
> that apache loads php, and not in the way that php loads the extensions.
>
> I've googled furiously for the fix, but haven't found any solution. Also, 
> I've tried a fix suggested by somebody where you add the postgres bin 
> directory to the path, but no joy.
>