Subject Re: [firebird-php] Re: PHP Interbase DLL 5.3.5 VC6
Author Lester Caine
Lester Caine wrote:
> sakhinjoko wrote:
>> Thanks, I have installed the VC9 build of Apache 2.2.17 and have copied the 5.3.5 php_interbase.dll to the ext directory. However, I still get the following error:
>>
>> "PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.3.5/ext/php_interbase.dll' - The specified module could not be found."
>>
>> I obviously am missing something here even though the said file is in the extensions directory. I took the dll file from the VC9 PHP package. I am on winxp32sp3 and please let me know if you need more info to be able to assist. Everything is working fine with mysql but I want to use Firebird as the backend.
>
> That error message is normally accurate ...
>
> Can you check that 'php_interbase.dll' is in the ext directory ... MAKE SURE TO
> SWITCH ON VIEWING FILE EXTENSION ... windows has the crap habit of adding extra
> extension text if it's in hide extension mode :(

OH ... and make sure that firebird is actually visible in the windows 'path' ...
I've still been using the 'legacy' option when installing firebird, so that the
gds32.dll is also installed to windows.

I suspect that now that PHP is actually installing a php_interbase.dll that we
need to tidy things up and work out WHICH firebird client IS actually being
used. I'm even thinking that a php_firebird.dll may be due now, with a correct
link to the firebird client rather than the default link to an interbase client.

--
Lester Caine - G8HFL
-----------------------------
Contact - http://lsces.co.uk/wiki/?page=contact
L.S.Caine Electronic Services - http://lsces.co.uk
EnquirySolve - http://enquirysolve.com/
Model Engineers Digital Workshop - http://medw.co.uk//
Firebird - http://www.firebirdsql.org/index.php