|
Posted by Musashi on 11/01/05 20:36
OK, I can connect to the database OK
after properly configuring my XP ODBC connection
from administrator tools - but
it only works if I use "odbc_connect" instead of
"db2_connect".
Any attempt to use a function starting with db2_
fails with "undefined function" message.
Does this mean the PHP 5 that I installed
did not have support for DB2 compiled in?
or...
Can I tell from my php_info() if the PHP 5 that I installed
has compiled in support for db2??
Thanks
J
"Musashi" <musashi@okogyo.net> wrote in message
news:7At9f.12932$gj1.713@fed1read05...
> I'm trying to access a Cloudscape/Derby database
> via PHP and am using the IBM DB2 Lite client
> which I have installed.
>
> As soon as I call db2_connect(...) in the
> php code, I get a db2_connect Undefined function error message,
> so it is not finding this function in the IBM DB2 stuff.
>
> I've verified that the Apache Server, PHP
> and DB2 and the config and ini files that go
> with them are all set up OK.
>
> I also made sure that my php.ini has a line that says
> extension=php_ibm_db2.dll
> and that the php_ibm_db2.dll exists
> in the c:\php\ext directory
> (I also copied php_ibm_db2.dll to
> c:\windows\system32 just to be sure).
>
> BUT.. I notice that in my c:\Program Files\
> IBM\SQLLIB\
> directory where DB2 lite client is installed,
> there is NO include subdirectory.
>
> Is that what I'm missing and if so,
> how do I get it?
>
> Thanks
> Jim
>
Navigation:
[Reply to this message]
|