Page 1 of 1

[solved] Upgrade.php gives 'internal server error' (1.3.1 to 1.5.1)

Posted: Sun Dec 14, 2008 2:58 am
by Cursorkeys
Hi everyone,

I've just upgraded to 1.5.1 from 1.3.1 (overwriting with the full download) and everything seems to have gone smoothly in that after deleting the '/tmp/cache/SITEDOWN' file as instructed in the admin panel the site looks the same.

The problem is that after I CHMOD'd config.php to 666 and tried to run upgrade.php I get a '500 Internal Server Error' message reported.
The log shows the following:

[Sat Dec 13 18:52:14 2008] [error] [client 78.32.192.84] File does not exist: /home/cursor2/public_html/500.shtml
[Sat Dec 13 18:52:14 2008] [error] [client 78.32.192.84] Premature end of script headers: /home/cursor2/public_html/install/upgrade.php
SoftException in Application.cpp:252: File "/home/cursor2/public_html/install/upgrade.php" is writeable by group
[Sat Dec 13 18:46:44 2008] [error] [client 218.239.45.154] File does not exist: /home/cursor2/public_html/404.shtml
[Sat Dec 13 18:46:44 2008] [error] [client 218.239.45.154] (2)No such file or directory: File does not exist: /home/cursor2/public_html//lib/adodb_lite/adodb-perf-module.inc.php
[Sat Dec 13 18:45:14 2008] [error] [client 69.113.77.252] File does not exist: /home/cursor2/public_html/404.shtml
[Sat Dec 13 18:45:14 2008] [error] [client 69.113.77.252] File does not exist: /home/cursor2/public_html/work/rsop.png
[Sat Dec 13 18:38:00 2008] [error] [client 78.32.192.84] File does not exist: /home/cursor2/public_html/500.shtml
[Sat Dec 13 18:38:00 2008] [error] [client 78.32.192.84] Premature end of script headers: /home/cursor2/public_html/install/upgrade.php
SoftException in Application.cpp:252: File "/home/cursor2/public_html/install/upgrade.php" is writeable by group


The errors doesn't mean a lot to me I'm afraid. Does anybody have any ideas what's going on?

Re: Upgrade.php gives 'internal server error' (1.3.1 to 1.5.1)

Posted: Sun Dec 14, 2008 11:08 pm
by alby
Cursorkeys wrote: I've just upgraded to 1.5.1 from 1.3.1 (overwriting with the full download) and everything seems to have gone smoothly in that after deleting the '/tmp/cache/SITEDOWN' file as instructed in the admin panel the site looks the same.
Run System Verification from Admin panel OR upload cmschecksum.php (in install folder) in cms root folder and calling
This test your installation

Alby

Re: Upgrade.php gives 'internal server error' (1.3.1 to 1.5.1)

Posted: Fri Dec 19, 2008 12:51 am
by Cursorkeys
Hi Alby,

Thanks a lot for the help. My webhost helped me understand that the SoftException was caused by folders being incorrectly set to 777, fixing the permissions cured those errors.
After running the cmschecksum.php I found that a huge number of files had issues, changing FTP clients and re-uploading fixed all the problems.

So I'm fully fixed and thanks for the assistance :)