PHP 4.0 Bug #8701 Updated: Can't Load DLL whichs exist in extensions folder
| From: | dbeu@php.net | Date: | Sun, 14 Jan 2001 21:05:11 +0000 |
| Subject: | PHP 4.0 Bug #8701 Updated: Can't Load DLL whichs exist in extensions folder | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-44070@lists.php.net to get a copy of this message | ||
ID: 8701
Updated by: dbeu
Reported By: mark@skypd.com
Old-Status: Open
Status: Closed
Bug Type: Dynamic loading
Assigned To:
Comments:
for oci/oracle you'll have to install the oracle client libaries.
for openssl you'll need to copy libeay32.dll & ssleay32.dll into your windows/syste,
winnt/system32 folder.
afaik this is all mentioned in install.txt
to look on which external dlls an exe or an dll is relying you can use the dependency walker - http://www.dependencywalker.com/
Previous Comments:
---------------------------------------------------------------------------
[2001-01-14 15:41:57] mark@skypd.com
I have successfully set up PHP with the easyphp.exe. This is not my first time to install PHP CGI on
a Windows 98 System. But this is the first time I want to connect with the Oracle8i. So I comment
out the extension=php_oci8.dll.
And the error message shows like this :
PHP Warning: Unable to load dynamic library 'c:phpphp_oci8.dll' - One of the
library files needed to run the application cannot be found.
After several times of testing, I found the not only yhe php_oci8.dll cannot be load,
php_openssl.dll and php_oracle.dll also can't load. And the rest of *.dll are loaded well.
I suspect whether is this a differnece between a Windows98 and a Windows NT system? So that some
people can successfully load the oracle dll?
---------------------------------------------------------------------------
Full Bug description available at: http://bugs.php.net/?id=8701