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