By gttygrl on
My client's site is supposed to go live today, and I think I killed it--the admin part, anyway.
I edited a content type to show a field that was previously hidden, and poof! All my admin functions now default to Migrate Content.
Here's the error log message:
[20-Apr-2010 14:07:50] PHP Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 24 bytes) in /home2/artnlabc/public_html/includes/database.mysql-common.inc on line 41
Any ideas how I can fix this, preferably ASAP??
Comments
Fix it
Your menu router table needs to be rebuilt. Probably was in process when you ran out of memory. Get more memory or fewer modules, then rebuild the table by doing any of the following:
* Clear the cache_menu table manually (phpMyAdmin or from the MySQL command line; truncate table cache_menu)
* Visit admin/settings/performance and "clear cached data"
* Visit admin/build/modules and save the page
still stuck
You had me until "Visit admin/settings/performance and "clear cached data""--all that page gets me is four links: Actions, Logging and Alerts, Menu breadcrumb, and Nice Menus. And most of the links have disappeared from my admin menu.
increase the memory limit
have you tried yo increase the memory that is available to drupal as yelvington proposed you?
32mb aren't much... in the year 2010!
--
http://srm.gr - Drupal Implementor
Menu router
When the menu router is scrambled, you'll get unpredictable pages instead of the desired pages. That's probably what you're seeing.
Log in to your system, run the mysql client with proper username/password, "use DATABASENAME" to switch to your Drupal database, and "truncate cache_menu." Or do the same thing with phpMyAdmin.
Did the truncate cache_menu
Did the truncate cache_menu thing. Reset the memory in settings.php. Nothing so far. Sent an email to the webhost requesting a reboot, but they haven't responded yet. Am I missing anything?
Also, thanks to everyone for the great (and rapid) responses!
FIXED!
Took awhile, but I deleted the extraneous modules, changed the mem limit in settings.php and .htaccess, cleared the cache for menu and admin_menu from phpmyadmin. This didn't work, so then I added the modules back, and then flushed all caches from the Advanced Admin Menu drupal icon (left side), and voila! Success!
Thanks for all the help!
Great! With Drupal, it is
Great! With Drupal, it is possible, but hard to kill your site beyond repair