Today WordPress.org released the new version of the WP – WP 3.0. The new version is a very impressive update of the cms. But soon after upgrading from my 2.9.x to 3.0 version of wordpress, i tried to make a post in the admin panel and upon publishing it i got this error on wordpress 3.0:
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 491520 bytes) in /home/mukhbirc/public_html/addon/nabtron/technab/wp-content/themes/thesis_17/lib/classes/options_site.php on line 851
Well this error is nothing new for many of us. To fix this error, simply follow this:
1. Goto your wordpress root directory
Either login via ftp or use the filemanager if your web host provides you with this feature (to get a cpanel based hosting click here).
2. Edit the config file
In your wordpress 3.0 installation root folder, find the file named:
Open the file to be edited in your favorite editor
3. Add the code to file and save
Add this code to your config.php file ( type it manually if it don’t work on copy / paste )
after the lines :
/** Database Charset to use in creating database tables. */ define('DB_CHARSET', 'utf8'); /** The Database Collate type. Don't change this if in doubt. */ define('DB_COLLATE', '');
Save the file and refresh your wordpress page and it should not give the error again.
If the error still appears then try changing 64M to 128M.
Let me know if error still persists.
Update: If you are still having the issue while updating your wordpress to 3.0, try deactivating all the plugins and try again (thanks to kazimir)