Problem With IIS5 for Load extensions
Moderator: General Moderators
Problem With IIS5 for Load extensions
Hi,
excuse my english.
I try to load a extension in php4.2.2. (php_oci8.dll) in IIS5 but the Web server is hang. When i see in the event viewer i read this message :
Application popup: Warning : Unable to load dynamic library 'c:\winnt\system32\php_oci8.dll' - The specified module could not be found.
In my php.ini file i setup the extension_dir :
extension_dir = c:\WINNT\system32\
and
extension=php_oci8.dll
Note : This dll i copied in the directory c:\winnt\system32
What i have to do for the iis5 load this module?
thanks
alex rincon
excuse my english.
I try to load a extension in php4.2.2. (php_oci8.dll) in IIS5 but the Web server is hang. When i see in the event viewer i read this message :
Application popup: Warning : Unable to load dynamic library 'c:\winnt\system32\php_oci8.dll' - The specified module could not be found.
In my php.ini file i setup the extension_dir :
extension_dir = c:\WINNT\system32\
and
extension=php_oci8.dll
Note : This dll i copied in the directory c:\winnt\system32
What i have to do for the iis5 load this module?
thanks
alex rincon
Set you extension_dir, to wher you installed PHP or extracted PHP
that could be c:/PHP
Did you allready copied the DLL's
as axample: installed in dir C:/PHP, then copy all the C:/PHP/DLL's to C:/PHP
Copy the DLL's in map C:/PHP/DLL's in to the map C:/PHP it should be clear now.
and set your Extension_DIR to C:/PHP
Good luck
that could be c:/PHP
Did you allready copied the DLL's
as axample: installed in dir C:/PHP, then copy all the C:/PHP/DLL's to C:/PHP
Copy the DLL's in map C:/PHP/DLL's in to the map C:/PHP it should be clear now.
and set your Extension_DIR to C:/PHP
Good luck
Do not result your answer
Hi Skywalker,
I tried to set this dll files in the root directory from php but do not result ,
now the event viewer show :
*************************************************************
Application popup: Warning : Unable to load dynamic library 'c:\php-4.2.2\php_oci8.dll' - The specified module could not be found.
*************************************************************
extension_dir = c:\php-4.2.2\
In this directory i copied the dll files of the modules.
The question now is :
Who i load a module if i am using Internet Information Serve 5 + PHP 4.2.2.?
I law the documentation of the product and follow all the described steps here, but did not work. that I must do?
thanks
alex rincon
I tried to set this dll files in the root directory from php but do not result ,
now the event viewer show :
*************************************************************
Application popup: Warning : Unable to load dynamic library 'c:\php-4.2.2\php_oci8.dll' - The specified module could not be found.
*************************************************************
extension_dir = c:\php-4.2.2\
In this directory i copied the dll files of the modules.
The question now is :
Who i load a module if i am using Internet Information Serve 5 + PHP 4.2.2.?
I law the documentation of the product and follow all the described steps here, but did not work. that I must do?
thanks
alex rincon
- twigletmac
- Her Royal Site Adminness
- Posts: 5371
- Joined: Tue Apr 23, 2002 2:21 am
- Location: Essex, UK
Have you tried removing the trailing slash from the folder name as mikeq suggested, ie:
instead of
Mac
Code: Select all
extension_dir = c:\php-4.2.2Code: Select all
extension_dir = c:\php-4.2.2\
Last edited by twigletmac on Wed Sep 04, 2002 9:45 am, edited 2 times in total.
- twigletmac
- Her Royal Site Adminness
- Posts: 5371
- Joined: Tue Apr 23, 2002 2:21 am
- Location: Essex, UK
about Slash
Hi twigletmac
I Tried all , within slash , without slash and nothing work.
the 2 case already i tried.
when i wrote :
extension_dir = c:\php-4.2.2
the event viewer show :
Application popup: Warning : Unable to load dynamic library 'c:\php-4.2.2/php_oci8.dll' - The specified module could not be found.
remark the slash "/" between c:\php-4.2.2 and php_oci8.dll. This to do understand to me than the slash correct is the backslash : "\". but noting work.
what i have to do?.
thanks
alex rincon
I Tried all , within slash , without slash and nothing work.
the 2 case already i tried.
when i wrote :
extension_dir = c:\php-4.2.2
the event viewer show :
Application popup: Warning : Unable to load dynamic library 'c:\php-4.2.2/php_oci8.dll' - The specified module could not be found.
remark the slash "/" between c:\php-4.2.2 and php_oci8.dll. This to do understand to me than the slash correct is the backslash : "\". but noting work.
what i have to do?.
thanks
alex rincon
- EvilWalrus
- Site Admin
- Posts: 209
- Joined: Thu Apr 18, 2002 3:21 pm
- Location: Springmont, PA USA
i dunno if PHP defaults to its own extension directory if the extension directory setting isn't set, but \system32 is in your GLOBAL environment path, so, in theory, leaving
..would cause the files to be read from the \system32 path... just a theory.
Code: Select all
extension_dir =With ODBC work Good
Hi,
The case rise when try to load anything module. In this case i am tring to load the oracle module, but with other module the problem also appear.
Yes the oracle client is installed and work good, because i have a program that use the ODBC from PHP.
thanks for the help from all us.
Alex Rincon
The case rise when try to load anything module. In this case i am tring to load the oracle module, but with other module the problem also appear.
Yes the oracle client is installed and work good, because i have a program that use the ODBC from PHP.
thanks for the help from all us.
Alex Rincon