thedoo Posted October 30, 2009 Report Share Posted October 30, 2009 I recently downloaded the 5_2 Uniserver, and updated phpMyAdmin to 3.2.2.1 and tried to update MySQL to 5.1.40 after reading through some of the upgrading posts on here. I thought I had it all set up right, but now everytime I go to phpMyAdmin, the Apache server crashes. Here's the error:[notice] EACCELERATOR(1632): PHP crashed on opline 5 of mysqli_fetch_array() at D:\UniServer\home\admin\www\phpMyAdmin\libraries\dbi\mysqli.dbi.lib.php:233 Any ideas? Quote Link to comment Share on other sites More sharing options...
Ric Posted October 30, 2009 Report Share Posted October 30, 2009 The EACCELERATOR is a red herring!I think you copied libmysql.dll from MySQL 5.1.40 to the PHP folderIf you did this will crash Apache because PHP was not compiled against this version.Try coping the original libmysql.dll from US 5.2 to your modified server. PhpMyAdmin may report wrong MySQL server version I don’t think there will be an issue. Changes between 5.1.39 and 5.1.40 were bug fixes however run as many tests as possible. Anyway give that a try and see how it goes. All the bestRic Quote Link to comment Share on other sites More sharing options...
thedoo Posted October 30, 2009 Author Report Share Posted October 30, 2009 The EACCELERATOR is a red herring!I think you copied libmysql.dll from MySQL 5.1.40 to the PHP folderIf you did this will crash Apache because PHP was not compiled against this version.Try coping the original libmysql.dll from US 5.2 to your modified server. PhpMyAdmin may report wrong MySQL server version I don’t think there will be an issue. Changes between 5.1.39 and 5.1.40 were bug fixes however run as many tests as possible. Anyway give that a try and see how it goes. All the bestRic Yep that was it, thought I was supposed to copy the new libmysql.dll over. Copied the original back and it fixed it. Displays the right version too. Thanks for the help. Quote Link to comment Share on other sites More sharing options...
Ric Posted October 30, 2009 Report Share Posted October 30, 2009 Ace, glad you have it working. “ thought I was supposed to copy the new libmysql.dll over.” That’s a logical thing to do but PHP 5.2.* series come with its own version of libmysql.dll With the introduction of PHP 5.3.* series those bad only days are over and now you are expected to copy libmysql.dll from the MySQL distribution. All the bestRic Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.