From: markvanrossum at yahoo dot co dot uk Operating system: Windows XP PHP version: 5.2.10 PHP Bug Type: Dynamic loading Bug description: Default install fails to load dll libraries
Description: ------------ Using a default install of the MSI, choosing "no webserver" and then running php from the command line returns a popup box of: "This application has failed to start because xxx.dll was not found. Re-installing the application may fix the problem" and text into the console of "PHP Warning: PHP Startup: Unable to load dynamic library 'C:\php\ext\xxxx.dll' - The specified module could not be found. in Unknown on line 0" for some extensions that are enabled. Some other extensions load OK. After doing lots of research, it seems that some extensions require additional dll files from vendors. The installer should warn of this when you choose the extension. The error message above is wrong where it says "because xxx.dll was not found" and "The specified module could not be found" and there are many posts on internet forums from people trying to fix this issue by checking their extension_dir etc. Expected result: ---------------- PHP to run cleanly with no errors after a default install with no configuration changes. If more dlls are required from vendors then this to be stated, rather than the incorrect message "The specified module could not be found" -- Edit bug report at http://bugs.php.net/?id=49310&edit=1 -- Try a snapshot (PHP 5.2): http://bugs.php.net/fix.php?id=49310&r=trysnapshot52 Try a snapshot (PHP 5.3): http://bugs.php.net/fix.php?id=49310&r=trysnapshot53 Try a snapshot (PHP 6.0): http://bugs.php.net/fix.php?id=49310&r=trysnapshot60 Fixed in SVN: http://bugs.php.net/fix.php?id=49310&r=fixed Fixed in SVN and need be documented: http://bugs.php.net/fix.php?id=49310&r=needdocs Fixed in release: http://bugs.php.net/fix.php?id=49310&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=49310&r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=49310&r=needscript Try newer version: http://bugs.php.net/fix.php?id=49310&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=49310&r=support Expected behavior: http://bugs.php.net/fix.php?id=49310&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=49310&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=49310&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=49310&r=globals PHP 4 support discontinued: http://bugs.php.net/fix.php?id=49310&r=php4 Daylight Savings: http://bugs.php.net/fix.php?id=49310&r=dst IIS Stability: http://bugs.php.net/fix.php?id=49310&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=49310&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=49310&r=float No Zend Extensions: http://bugs.php.net/fix.php?id=49310&r=nozend MySQL Configuration Error: http://bugs.php.net/fix.php?id=49310&r=mysqlcfg