ID:               36701
 Updated by:       [EMAIL PROTECTED]
 Reported By:      marcin at artigo dot pl
-Status:           Open
+Status:           Feedback
 Bug Type:         PDO related
 Operating System: win xp
 PHP Version:      5CVS-2006-03-12 (snap)
 New Comment:

Seems like php_pdo_pgsql.dll was not included in the latest snaps due
to a build problem. Please grab the next snap, verify that the file is
there and try again.


Previous Comments:
------------------------------------------------------------------------

[2006-03-12 11:31:42] marcin at artigo dot pl

I assume you mean the DSN, well I tried many variations, but with the
same result, let me give you this one:

$this->oConn = new
PDO(sprintf('pgsql:host=%s;dbname=%s;user=%s;password=%s',
$aConfig['host'], $aConfig['name'], $aConfig['user'],
$aConfig['pass']));

------------------------------------------------------------------------

[2006-03-12 11:18:15] [EMAIL PROTECTED]

Thank you for this bug report. To properly diagnose the problem, we
need a short but complete example script to be able to reproduce
this bug ourselves. 

A proper reproducing script starts with <?php and ends with ?>,
is max. 10-20 lines long and does not require any external 
resources such as databases, etc.

If possible, make the script source available online and provide
an URL to it here. Try to avoid embedding huge scripts into the report.



------------------------------------------------------------------------

[2006-03-12 11:03:08] marcin at artigo dot pl

pg_connect works fine and phpinfo says

PostgreSQL(libpq) Version 8.0.1

so i guess it is, isnt it?

------------------------------------------------------------------------

[2006-03-12 09:17:34] [EMAIL PROTECTED]

And you do have Postgres client libraries installed, do you?

------------------------------------------------------------------------

[2006-03-12 00:41:11] marcin at artigo dot pl

Description:
------------
I cannot get pgsql driver to work
phpinfo says:

PDO drivers     no value

PDO Driver for PostgreSQL       enabled


Looks like for some reason pgsql driver isnt seen, while others seem to
work fine:

PDO drivers     oci, firebird


As a result I cannot create a PDO object with pgsql DSN - an exception
is thrown - "could not find driver".

Tested with latest snap and pgsql 8.1

Reproduce code:
---------------
extension=php_pdo.dll
extension=php_pdo_pgsql.dll

Expected result:
----------------
Something like

PDO drivers    pgsql 

would be appreciated.

Actual result:
--------------
could not find driver


------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=36701&edit=1

Reply via email to