From: redscourge at gmail dot com Operating system: windows xp sp2 PHP version: 5.1.2 PHP Bug Type: Apache2 related Bug description: cannot load php_mysql.dll or php_gd2.dll libraries after upgrading from 5.0.2
Description: ------------ i just tried to upgrade from php 5.0.2 to 5.1.2 today. i replaced all files properly, and tried first going line by line thru 5.1.2's php.ini file and toggling on the features that i had in my previous php.ini version, so that any new stuff added since then is in its new default, but settings that affect my setup are as they should be. i verified the file permissions, moved the updated php5ts.dll and php5apache2.dll files to my apache folder, then started up my apache server, version 2.0.55. i loaded my front page, and BAM! i get nothing. then i tried a few things, and apache2 was telling me on startup that it couldnt find the php_mysql.dll or php_gd2.dll libraries that i enabled in the php.ini file, that were there, that were being pointed at properly by the php.ini file, and yet it didnt work. i tried replacing those .dll files with the old ones from my previous installation, didnt work. tried keeping the new version dll's and putting all my original version files back, didnt work. this leads me to believe that the new php_mysql.dll file and php_gd2.dll file are either corrupt, or do not work with apache 2.0.55 i know for damn sure i did nothing wrong, as i retried this several times from scratch, and only when all 5.0.2 files present did php load the dll's correctly. Reproduce code: --------------- my webpage depends on retrieving SQL code to produce all html output, and since it couldnt load the mysql dll, i got a blank html source file served on the main page, and any page that makes use of sql. Expected result: ---------------- i expected my damn site to work, seeing as how i know the php.ini file was fine, im lead to believe that php 5.1.2 is a released version and should therefore work, and because i made sure i didnt forget anything at all. Actual result: -------------- shit all -- Edit bug report at http://bugs.php.net/?id=36452&edit=1 -- Try a CVS snapshot (PHP 4.4): http://bugs.php.net/fix.php?id=36452&r=trysnapshot44 Try a CVS snapshot (PHP 5.1): http://bugs.php.net/fix.php?id=36452&r=trysnapshot51 Try a CVS snapshot (PHP 6.0): http://bugs.php.net/fix.php?id=36452&r=trysnapshot60 Fixed in CVS: http://bugs.php.net/fix.php?id=36452&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=36452&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=36452&r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=36452&r=needscript Try newer version: http://bugs.php.net/fix.php?id=36452&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=36452&r=support Expected behavior: http://bugs.php.net/fix.php?id=36452&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=36452&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=36452&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=36452&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=36452&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=36452&r=dst IIS Stability: http://bugs.php.net/fix.php?id=36452&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=36452&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=36452&r=float No Zend Extensions: http://bugs.php.net/fix.php?id=36452&r=nozend MySQL Configuration Error: http://bugs.php.net/fix.php?id=36452&r=mysqlcfg
