ID: 31179 User updated by: timothyweaver at hotmail dot com Reported By: timothyweaver at hotmail dot com Status: Bogus Bug Type: Apache2 related Operating System: Windows XP SP2 PHP Version: 4.3.10 New Comment:
There is definitely a problem with the Windows binary distribution. But someone figured out a workaround. It would be more helpful if the PHP group would make some effort at determining if there is a problem in their distribution before immediately dismissing a report of such a problem. The workaround is to copy the php4ts.dll from the root php directory and place a copy in the php\sapi folder. Apache 2 then starts fine. I post this here so that others who are experiencing the problem (and there are others, because some of us have been communicating by email) are able to fix the problem. Previous Comments: ------------------------------------------------------------------------ [2004-12-24 01:06:55] [EMAIL PROTECTED] Not really, it means that you have missing DLLs. No bug here -> bogus. ------------------------------------------------------------------------ [2004-12-23 22:35:04] timothyweaver at hotmail dot com The error from Apache makes it clear there is something wrong in the DLL. Unfortunately, Apache does not say which procedure it is trying to call and setting the Log Level to debug does not give any additional feedback. The error is: Syntax error on line 179 of C:/Program Files/Apache Group/Apache2/conf/httpd.conf: Cannot load C:/php/sapi/php4apache2.dll into server: The specified procedure could not be found. "The specified procedure could not be found" is some good evidence there is something wrong with the php4apache2.dll file. ------------------------------------------------------------------------ [2004-12-23 20:11:49] timothyweaver at hotmail dot com You now have this bug and the bug at http://bugs.php.net/bug.php?id=31246 so the problem is happening with both Apache 1.3 and Apache 2.0. Sorry, but if a previous version of the PHP dll loaded fine and the latest version does not load with no changes to the underlying Apache configurations, then this not only implies that there is a bug in the SAPI support modules released by PHP.net, it proves it. ------------------------------------------------------------------------ [2004-12-18 12:11:07] timothyweaver at hotmail dot com Ok, but something obviously changed in the php4apache2.dll that is causing it to fail to load, so I disagree that it is not a php-related issue. Moving back to the older version of php shows it is something in the newer version, because the old version loads fine. ------------------------------------------------------------------------ [2004-12-18 11:57:31] [EMAIL PROTECTED] Sorry, but your problem does not imply a bug in PHP itself. For a list of more appropriate places to ask for help using PHP, please visit http://www.php.net/support.php as this bug system is not the appropriate forum for asking support questions. Thank you for your interest in PHP. ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/31179 -- Edit this bug report at http://bugs.php.net/?id=31179&edit=1