That's 34 MB roughly, the "tried to allocate 30720 bytes" is telling you it's coming up about 3 MBs short. Try upping the memory limit to 64 MB, or even 96 MB (that's what I use). I frequently need more than 32 MB when using views and cck for custom stuff.
Blessings,
Tony
If you have a production server and you're concerned about memory use an opcode cache like APC. Much of the memory used to render your page comes in converting the source code to machine code. An opcode cache caches the opcodes so they can be reused. It provides a speed boost as well.
Also, you need a bit of memory for some tasks, like image manipulation. This has to do with the nature of working with images and the memory used to do those things.
Oh, and if you have a lot of modules they can take up a lot of memory. Drupal 7 should be better at this but the more features you add the more memory they require.
I recently moved my server from Fedora Core to Ubuntu. When I moved over a drupal site, I started getting the memory size error. I increased the memory setting in php.ini to 32M and in the drupal settings file as well, but I still get the error. It usually comes from "sites/all/modules/views/includes/admin.inc" Currently I cant even load my module page.
any ideas?
-Jamie
"Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 30720 bytes) in /home/***/***/www/public_html/sites/all/modules/views/includes/admin.inc on line 2547"