#10971 – 500 Internal Server Error

Posted in ‘Kickstart / Backup Restoration’
This is a public ticket. Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.
Saturday, 04 February 2012 20:04 CST
Mandatory information about my setup:

Have I read the related troubleshooter articles above before posting (which pages?)? yes, troubleshooting after akeeba kickstart and anything that had server error 500
Have I searched the tickets before posting? yes
Have I read the documentation before posting (which pages?)? yes (quickstart)
Joomla! version: 1.5.23
PHP version: 5.2.17
MySQL version: (unknown)
Host: (optional, but it helps us help you)
Akeeba Backup version which took the backup: latest as of today (Feb 4, 2012)
Kickstart version used to extract the backup: latest as of today (Feb 4, 2012)

I read all the support articles that I thought would be relevant. The backup and restore worked with absolutely no errors/warnings. The website www.romanilawashington.com (restored from www.romanilachicago.org) looks exactly as the original, I can login in the frontend and backend.

What I tried: I made sure configuration.php is correct. I don't use php.ini or .htaccess. I disabled all my plugins.

Description of my issue: (can be tested/seen at www.romanilawashington.com)

IN THE FRONTEND, when I click on any of my menus, articles, etc, I get the following error:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@romanilawashington.romanilachicago.org and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

Apache Server at romanilawashington.com Port 80

----------- ALSO IN THE BACKEND

When I try to open Content > Article Manager, I get the following error:

Fatal error: Out of memory (allocated 53477376) (tried to allocate 2 bytes) in /home/mlehene/public_html/romanilawashington.com/libraries/joomla/database/database/mysqli.php on line 478
user57008
Sunday, 05 February 2012 03:33 CST
An internal server error, like a blank page, is just a PHP fatal error message in disguise. In order to reveal the exact error, please follow Phil Taylor's advice.

I suspect that both in the front- and back-end of your site you have the same issue: you're running out of PHP memory. Look at the error message: "Fatal error: Out of memory (allocated 53477376)". Your host has limited the maximum amount of memory a PHP file can use to 53477376 bytes (51 MB). Ask your host to cut you some slack, e.g. increase the PHP memory limit to 128Mb.

Please note that this is not an issue caused by the restoration or the site transfer process in general. The memory consumption has been the same on your old host. The only difference is that your old host had a much bigger PHP memory limit, therefore you had never run out of memory.


Nicholas K. Dionysopoulos

Lead Developer and Director



Greek: native

English: excellent

French: basic



Please keep in mind my timezone and cultural differences when reading my replies. Thank you!



nicholas
Sunday, 05 February 2012 09:42 CST
Actually, both websites have the same amount of allocated memory: 64MB. They are both hosted under the same shared account, so I expect all other settings and software versions to be identical.

This only pops up when I try to open Article Manager, I can try to delete all articles using SQL, but I don't think that's going to help.

Any other ideas?
user57008
Sunday, 05 February 2012 09:51 CST
Go to any other back-end administration page, set the limit (from the drop-down at the bottom) to 10 and then go back to the article manager. Does this work now? The same thing applies to the front-end, i.e. you have to set the default list limit to 10 items in order to save memory when producing the list.


Nicholas K. Dionysopoulos

Lead Developer and Director



Greek: native

English: excellent

French: basic



Please keep in mind my timezone and cultural differences when reading my replies. Thank you!



nicholas
Sunday, 05 February 2012 10:02 CST
UPDATE: following your advice, I've started looking for PHP errors, and this is what I've found. I will follow up with my host to identify the issue, your advice is also welcome. Thank you for your help

[05-Feb-2012 09:55:36] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-zts-20060613/ixed.5.2ts.lin' - /usr/local/lib/php/extensions/no-debug-zts-20060613/ixed.5.2ts.lin: undefined symbol: executor_globals_id in Unknown on line 0
user57008
Sunday, 05 February 2012 10:10 CST
Hm, even though it's just a warning it could bring down the site if it's required by one of the installed extensions. If this wasn't the root cause of the error, please try my other suggestions regarding the list limits and I think you'll work around the issue. Another good idea is to try disabling all unnecessary modules and plugins in order to "lighten up" the page. This is a generally good idea. Faster pages are easier for humans to navigate and score better in search engines.


Nicholas K. Dionysopoulos

Lead Developer and Director



Greek: native

English: excellent

French: basic



Please keep in mind my timezone and cultural differences when reading my replies. Thank you!



nicholas
This ticket is closed, therefore read-only. You can no longer reply to it. If you need to provide more information, please open a new ticket and mention this ticket's number.

Support Information

Working hours: Typically we work Monday to Friday, 9am to 7pm Cyprus timezone (EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets, but we cannot respond to them, outside of our working hours.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!

Cookies Notification - Action required

This website uses cookies to provide user authentication and improve your user experience. Please indicate whether you consent to our site placing these cookies on your device. You can change your preference later, from the controls which will be made available to you at the bottom of every page of our site.