Subject Re: Installing on Win32
Author sgharp
--- In firebird-php@yahoogroups.com, Lester Caine <lester@l...> wrote:
> sgharp wrote:
>
> > Yes. I've restarted the Apache service many times and the php.ini is
> > in the C:\Windows folder.
> And phpinfo shows that is where it is reading it from?
> (First section has the location in it)
>
> > Running the phpinfo() gave me some confusing information. Under
> > Configuration/PHP Core, it shows extension_dir set to C:\PHP5 for both
> > Local Value and Master Value. This folder doesn't exist on my
> > machine. In my php.ini (which is in the C:\Windows folder), I have it
> > specified as C:\PHP\ext which is correct. I've searched the php.ini
> > file and verified that no other entries exist pointing it anywhere
> > else. I've also search my local drive and found no other instances of
> > php.ini. I've also set the PHPRC environment variable to C:\Windows
> > and this had no effect. I stop and start the Apache service after
> > every change.
> What phpinfo says SHOULD help yo find your way round.
>
> > Lastly, I created the C:\PHP5 folder and copied all the stuff from
> > C:\PHP\ext into it and restarted the Apache server again and still get
> > the same phpinfo() stuff.
> I'm not convinced that PHP is seeing the php.ini file.
>
> > What would I look for in the phpinfo() stuff to verify that Firebird
> > support was running or not?
> The interbase section

The first section of the phpinfo() shows
Configuration File (php.ini) Path C:\WINDOWS

And this is from the C:\Windows\php.ini and points to the correct
extension path
; Directory in which the loadable extensions (modules) reside.
extension_dir = "C:\PHP\ext\"
;;;;
extension=php_gd2.dll
extension=php_interbase.dll
;;;;

I don't have an interbase section in the output of phpinfo(). The
fact that I can run phpinfo() verifies that Apache and PHP are
installed Ok. What else can it be. I've verified that
C:\PHP\ext\php_interbase.dll exists. Is there a way to test the
validity of that DLL?

Steve