MyBB Community Forums

Full Version: 14.4 to 1.6 upgrade, server error during upgrade script, possible eaccelerator error
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hello,

I have been trying to upgrade my mybb forum from 1.4.4 to 1.6.
My forum URL is: http://berkeleycommoncause.org/encelia/forum
My PHP version is: 5.2.10 and MySQL version: 5.0.67
Here is a link to my php info file: http://berkeleycommoncause.org/encelia/phpinfo.php

I have uploaded the complete mybb 1.6 files to a fresh directory, only including the config.php and settings.php files from my previous installation.

After doing this, every time while running the upgrade script, right after it finishes the "Data Cache Bulding" stage and I click the next button, the server gives this message:

503 Service Unavailable
The server is temporarily busy, try again later!

(the server API is LiteSpeed 5.4)

It has been doing this for the past couple of days. I did contact support for my webhost. They gave this response:

"Hello,
Here's what I found in server logs:

[14868] EACCELERATOR: PHP crashed on opline 35 of curl_setopt() at /hsphere/local/home/tanweth/berkeleycommoncause.org/encelia/forum/inc/functions.php:5351

You may contact the script author and let him know the exact error message and perhaps they will have a solution.

On the other hand, you may also try to temporarily disable eaccelerator in forum's folder and try to upgrade it. You can disable eaccelerator by adding the following lines to .htaccess file:

php_flag eaccelerator.enable 0
php_flag eaccelerator.optimizer 0

Once done, simply remove these two lines from your .htaccess file."

I followed these instructions, to no avail. They are currently investigating the issue further, but I wanted to know if anyone here had any idea as to what the problem might be.
Did you follow all the steps at http://wiki.mybb.com/index.php/Upgrading or http://www.siteground.com/tutorials/mybb...pgrade.htm

I really dont believe this is the scripts issue but yes either the hosts or a bug in eaccelerator.

The only thing i could find was http://eaccelerator.net/ticket/432

Ive heard of this happen with many scripts, including horde mail, Drupal.
Why were you still on 1.4.4?? That was released almost two years ago. You've been vulnerable to some very well known security vulnerabilities, and you've had hundreds of unfixed bugs on your forum. You really need to stay more up to date with releases.

On the upgrade script there should be an option to send anonymous statistics, untick that box and it won't run the code that eaccelerator can't seem to handle.
I did follow the instructions. And I was on 1.4.4 because my forums went through a long period of inactivity, and I just recently revived them. Before that I almost religiously kept up with the updates. Smile

I did disable anonymous statistics, and sure enough it did work. Thank you for your help!