Hi All,

I've recently set my site up from scratch due to being victim of the recent attacks, so I'm now fully on 7.32 with a brand new db.

Though the one thing that has always caused an issue is that I get a 500 server error each time I try to run the update.php file.

The first screen of it comes up fine and it's only when I hit the button to continue that the file then produces the 500 error.

The htaccess file has no modifications to it apart from a few rewrite rules so can't see why it would be that.

Sometimes if I keep hitting refresh after a while the file may work but not always.

The log file tells me nothing apart from the below:

www.site 2014-11-04 11:09:42 POST /update.php op=selection&token=lStU2r3_cLxWtUfUjPt1FPwNwPMjq75g1TBNXjFzA3g 500 611 http://www.site/update.php?op=info Mozilla/5.0+(Windows+NT+6.3;+WOW64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/38.0.2125.111+Safari/537.36
www.site 2014-11-04 11:10:17 GET /favicon.ico - 404 711 - Mozilla/5.0+(Windows+NT+6.3;+WOW64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/38.0.2125.111+Safari/537.36
www.site 2014-11-04 11:11:48 HEAD / - 200 412 - Spiceworks/7.2.00515
www.site 2014-11-04 11:12:45 GET /update.php - 302 369 - Mozilla/5.0+(Windows+NT+6.3;+WOW64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/38.0.2125.111+Safari/537.36

Any pointers would be gratefully received.

Cheers

Comments

JamesOakley’s picture

Who's your host? If you have access to the Apache error_log (for the whole server, not just your site), look in there.

If you don't, give your host the exact timestamp and ask them to look into it to see if they can see what's causing the 500 errors you're getting.

One other thing you could look into: If you're on a shared host, and they use Cloud Linux (or another tool that limits the server resources available to any one account), look at the "Resource Usage" section of your control panel to see if you've had any "faults" at the time of your update, indicating you ran out of memory / CPU or similar.


This signature is currently blank