Strange issue with loading DLL (apache2/php5/WinXP-SP2)

Need help installing PHP, configuring a script, or configuring a server? Then come on in and post your questions! We'll try to help the best we can!

Moderator: General Moderators

Post Reply
Vladinator
Forum Newbie
Posts: 12
Joined: Mon Feb 28, 2005 6:08 pm

Strange issue with loading DLL (apache2/php5/WinXP-SP2)

Post by Vladinator »

Code: Select all

[Tue Oct 30 15:45:03 2007] [notice] Apache/2.2.3 (Win32) PHP/5.2.4 configured -- resuming normal operations
[Tue Oct 30 15:45:03 2007] [notice] Server built: Jul 27 2006 16:49:49
[Tue Oct 30 15:45:03 2007] [notice] Parent: Created child process 12544
PHP Warning:  PHP Startup: Unable to load dynamic library 'H:\\VladsFiler\\php5\\ext\\php_curl.dll' - The specified procedure could not be found.\r\n in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library 'H:\\VladsFiler\\php5\\ext\\php_mhash.dll' - The specified procedure could not be found.\r\n in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library 'H:\\VladsFiler\\php5\\ext\\php_xsl.dll' - The specified procedure could not be found.\r\n in Unknown on line 0
[Tue Oct 30 15:45:03 2007] [notice] Child 12544: Child process is running
[Tue Oct 30 15:45:03 2007] [notice] Child 12544: Acquired the start mutex.
[Tue Oct 30 15:45:03 2007] [notice] Child 12544: Starting 250 worker threads.
[Tue Oct 30 15:45:03 2007] [notice] Child 12544: Starting thread to listen on port 80.
My primary problem is that, I specified "extension_dir" like this:

Code: Select all

extension_dir = "H:\VladsFiler\php5\ext"
I have tried to do like this:

Code: Select all

extension_dir = "H:\\VladsFiler\\php5\\ext"

(resulting into "H:\\\\VladsFiler\\\\php5\\\\ext\\php_curl.dll" -still error)

Code: Select all

extension_dir = "H:/VladsFiler/php5/ext"

(resulting into "H:/VladsFiler/php5/ext\\php_curl.dll" -still error)
When I use Run and paste "H:\\VladsFiler\\php5\\ext\\php_curl.dll" or "H:/VladsFiler/php5/ext\\php_curl.dll" it works (asks me to open the file in a program).

Second I have looked up on the depends.exe on some DLL extensions that are not compatible, and found out that all of the not compatible once blame the "D:\windows\system32\MPR.DLL" file (version 5.1.2600.2180).

I have looked all over how to fix the problem with MPR.DLL but Google doesn't have a answer or I am just missing something... I rarely ask for help but this time I am actually pinned down! :(

Originally I installed the server using EasyPHP 2.1 (a packet) then upgraded it gradually. The thing is that before I formated it mysteriously worked fine but now in this installation something went wrong... might me missing some files from system32 but that's what I need help to find out. ;) I formated over 6 months ago if you wanted to ask.

All kind of help would be lovely, I tried to ask about this on other forums but it seems like I just have to ask the professional guys that work with PHP. Thanks.
Post Reply