Hi Jason,

I'm betting you used the PHP Windows Installer. Add the following
environment variable:

PHPRC

and set the value to the path to your PHP installation ( in your case
it appears to be F:\PHP\ ).

We used to set it as a part of the installer, but then stopped doing
that for 5.2.5. We'll be re-enabling from now on.

John

On Jan 3, 2008 3:35 PM, McCallister, Jason <[EMAIL PROTECTED]> wrote:
> *** I think PHP may be using the wrong PHP.INI file.
>
> phpinfo() says this:
>
> Configuration File (php.ini) Path  C:\WINNT
> Loaded Configuration File  (none)
>
>
> *** However, when I run php -i, it says this:
>
> Configuration File (php.ini) Path => C:\WINNT
> Loaded Configuration File => F:\PHP\php.ini
>
>
> *** How do I change the pointer to use the correct PHP.INI file? It must
> be something in IIS, since the command line can see it?
>
>
>
>
>
>
> ________________________________
>
> From: Tom Hearn [mailto:[EMAIL PROTECTED]
> Sent: Thursday, January 03, 2008 3:25 PM
> To: McCallister, Jason
> Cc: php-windows@lists.php.net
> Subject: RE: [PHP-WIN] Microsoft IIS - Fatal error: Call to undefined
> function db2_connect()
>
>
>
>
> Jason,
>
>       If you do not see it in phpinfo then it is not loaded.
>
>
>
>       Are you positive that your php extension directory is properly set
> in php.ini?
>
> A good way to check this is when you actually call phpinfo() there will
> be an entry telling you the path of php.ini it is actually using.
> Verify that the file you are editing with extension= is actually in the
> path that phpinfo is showing.
>
>
>
>       Are you sure that php_ibm_db2.dll is the proper filename
> (extensions are generally php_nomoreunderlinesinfilename.dll), but I'm
> not sure about DB2?
>
>
>
>       It seems to me that you may be having something like:
>
>
>
>       [PHP_IBM_DB2]
>
>       extension=filename.dll
>
>
>
>       You should add extension=php_ibm_db2.dll (granted that is the
> correct filename) directly below the rest of the ini file's extensions.
> There is a specific section towards the middle of your php.ini file that
> there is a whole list of other extensions to be loaded.  Add it to the
> last line under these entries if it is not already.
>
>
>
>
>
> Tom Hearn
>
> Software Engineer
>
> /n Software
>
>
>
> We are releasing IPWorks! for PHP Soon!  Ask me for more information!
>
>
>
> ----- Original Message -----
>
> >*** I don't see it with phpinfo()
> >
> >
> >*** I have this in PHP.INI ([PHP_IBM_DB2] extension=php_ibm_db2.dll).
> >
> >
> >*** What else is need to load the DB2 extension? I have also rebooted.
> >
> >
> >
> >*** These are the only entries that I see in PHP.INI with the word DB2.
>
> >
> >
> >CLASSPATH
> >.;C:\PROGRA~1\IBM\SQLLIB\java\db2java.zip;C:\PROGRA~1\IBM\SQLLIB\java\d
> b
> >2jcc.jar;C:\PROGRA~1\IBM\SQLLIB\java\db2jcc_license_cu.jar;C:\PROGRA~1\
> I
> >BM\SQLLIB\bin;C:\PROGRA~1\IBM\SQLLIB\java\common.jar
> >
> >DB2INSTANCE DB2
> >
> >DB2TEMPDIR C:\PROGRA~1\IBM\SQLLIB\
> >
> >_ENV["CLASSPATH"]
> >.;C:\PROGRA~1\IBM\SQLLIB\java\db2java.zip;C:\PROGRA~1\IBM\SQLLIB\java\d
> b
> >2jcc.jar;C:\PROGRA~1\IBM\SQLLIB\java\db2jcc_license_cu.jar;C:\PROGRA~1\
> I
> >BM\SQLLIB\bin;C:\PROGRA~1\IBM\SQLLIB\java\common.jar
> >
> >_ENV["DB2INSTANCE"] DB2
> >
> >_ENV["DB2TEMPDIR"] C:\PROGRA~1\IBM\SQLLIB\
> >
> >
> >
> >-----Original Message-----
> >From: Lester Caine [mailto:[EMAIL PROTECTED]
> >Sent: Thursday, January 03, 2008 12:47 PM
> >To: php-windows@lists.php.net
> >Subject: Re: [PHP-WIN] Microsoft IIS - Fatal error: Call to undefined
> >function db2_connect()
> >
> >McCallister, Jason wrote:
> >> I have this line in my php.ini file.
> >>
> >> [PHP_IBM_DB2]
> >> extension=php_ibm_db2.dll
> >>
> >> Also, if I run php -m, I can see ibm_db2
> >>
> >>
> >>
> >> -----Original Message-----
> >> From: Lester Caine [mailto:[EMAIL PROTECTED]
> >> Sent: Thursday, January 03, 2008 12:22 PM
> >> To: php-windows@lists.php.net
> >> Subject: Re: [PHP-WIN] Microsoft IIS - Fatal error: Call to undefined
>
> >> function db2_connect()
> >>
> >> McCallister, Jason wrote:
> >>>> *** When I run a PHP script that uses db2_connect, I get this error
>
> >>>> message:
> >>>>
> >>>> Fatal error: Call to undefined function db2_connect() in
> >>>> F:\Inetpub\wwwroot\jason2.php on line 5
> >>
> >> You need to load the ibm_db2 package.
> >> Check out phpinfo() if you think that it should be loaded.
> >
> >I'd still be looking for the results from phpinfo() to show that the
> >module is actually running and what settings it has defaulted to. I
> >believe that 'php -m' only shows that a module is included, that that
> it
> >actually started?
> >
> >--
> >Lester Caine - G8HFL
> >-----------------------------
> >Contact - http://home.lsces.co.uk/lsces/wiki/?page=contact
> >L.S.Caine Electronic Services - http://home.lsces.co.uk MEDW -
> >http://home.lsces.co.uk/ModelEngineersDigitalWorkshop/
> >Firebird - http://www.firebirdsql.org/index.php
> >
> >--
> >PHP Windows Mailing List (http://www.php.net/) To unsubscribe, visit:
> >http://www.php.net/unsub.php
> >
> >
> >
> >
> >
> >
> >Blue Cross Blue Shield of Florida, Inc., and its subsidiary and
> affiliate companies are not responsible for errors or omissions in this
> e-mail message. Any personal comments made in this e-mail do not reflect
> the views of Blue Cross Blue Shield of Florida, Inc. The information
> contained in this document may be confidential and intended solely for
> the use of the individual or entity to whom it is addressed. This
> document may contain material that is privileged or protected from
> disclosure under applicable law. If you are not the intended recipient
> or the individual responsible for delivering to the intended recipient,
> please (1) be advised that any use, dissemination, forwarding, or
> copying of this document IS STRICTLY PROHIBITED; and (2) notify sender
> immediately by telephone and destroy the document. THANK YOU.
> >
> >--
> >PHP Windows Mailing List (http://www.php.net/)
> >To unsubscribe, visit: http://www.php.net/unsub.php
> >
> >
>
>
>
>
> Blue Cross Blue Shield of Florida, Inc., and its subsidiary and affiliate 
> companies are not responsible for errors or omissions in this e-mail message. 
> Any personal comments made in this e-mail do not reflect the views of Blue 
> Cross Blue Shield of Florida, Inc.  The information contained in this 
> document may be confidential and intended solely for the use of the 
> individual or entity to whom it is addressed.  This document may contain 
> material that is privileged or protected from disclosure under applicable 
> law.  If you are not the intended recipient or the individual responsible for 
> delivering to the intended recipient, please (1) be advised that any use, 
> dissemination, forwarding, or copying of this document IS STRICTLY 
> PROHIBITED; and (2) notify sender immediately by telephone and destroy the 
> document. THANK YOU.
>



-- 
John Mertic
[EMAIL PROTECTED]
http://jmertic.wordpress.com

"Explaining a joke is like dissecting a frog: you understand it
better, but the frog dies
in the process." --Mark Twain

-- 
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to