WP 3.0 – Fatal error: Allowed memory size of 33554432 bytes exhausted . . .

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 )

define('WP_MEMORY_LIMIT', '64M');

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)

84 comments on “WP 3.0 – Fatal error: Allowed memory size of 33554432 bytes exhausted . . .

  1. Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2964967 bytes) in…………….. still doing it and this is the exact coding:

    /** The Database Collate type. Don’t change this if in doubt. */
    define(‘DB_COLLATE’, ”);
    define(‘WP_MEMORY_LIMIT’, ’312M’);

    I tried 64 and 128 also

  2. Hello guys, i have the same problem when i try to upgrade automatically from WordPress 2.9 to WordPress 3.0, did you find any solution ? :)

  3. ow yes i did, tried it and didn’t work, but i dezactivate all my plugins and tried to upgrade again and then worked

    1. ok i have noticed that if you try to copy paste the code it goes wrong in some text editors, instead replace the ‘ marks with your keyboard ones

  4. I have installed the full version of yahoo messenger now. I was using my inbox chat before.

    Please try to help me ASAP. I am willing to pay whatever I need to pay.

    Simply livid that these instructions have my site USELESS. It’s barely two months old and now the members have NOTHING to do.

    I cannot even tell them the site is under construction because I cannot access my forums and I cannot post in the blog section of the site.

  5. Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 311296 bytes) in /storage/mijndomein/users/120697/public/sites/www.ikwileensterkmerk.nl/wp-admin/includes/template.php on line 2135

    i get this error, even after i edit the config.php…even to 128M…
    any idea’s?

  6. valuable information. thank you. i changed the wp-config.php
    error going on but the wp-admin and wp-login

  7. Okay i have been trying to resolve this for a while now with no luck.
    I edited the config with various different values, have also tried different versions of WP from the manually installing to auto install from Fantastico and both didn’t work and produce the memory issue from a fresh install with nothing changed.

    Any ideas?
    Thanks in advanced.

  8. Just replied and forgot to include name and email how fun!

    Well just brief this time then:

    Yeah the error is still there i have been using different plugins / methods to get around this but it would be good to have it gone for good then i can just go in a straight line rather than it being a pain in the arse ha!

    Also i want to make sure it’s nothing to do with WordPress itself before i contact my host.

  9. thank you for this post, it save my life.
    merci pour cette article, elle m’a sauver,
    chokran, i don’t know how to thank you ?

  10. today i tried to upgrade automatically at wp 3.0.3 It (italian , my language) but it starts to give me this error Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 122880 bytes)……

    i tried to add tha cod? line but it seems to not work!

  11. Someone told me to add something similar in .htaccess, and when I did, it didn’t work. Next, I googled it for few days trying few other articles in vain. Nothing worked till I found your post and lucky it WORKED! Thanks! :)

  12. I upped it to 128 but now it fails at 7bytes!!! but whats odd is the main index.php shows up but when i try and edit or create new posts i have an issue any insight you may have?

      1. I did and in fact got rid of the entire plugin folder but still get issues within the dashboard when trying to add posts or even change settings. I even updated to 3.2.1 WP but it did not work either. any other ideas on what it may be? Would I be able to kill all the wordpress files and just upload again? or would the same issue arise

  13. Hi ,
    I had successfully updated few plugins then I went ahead to update wordpress but it was unsuccessful.

    But then when I tried logging into my wp-admin dashboard I am getting this error

    Fatal error: Allowed memory size of 262144 bytes exhausted (tried to allocate 376984 bytes) in /home/ravsworl/public_html/wp-admin/index.php on line 13

    My website is http://ravsworld.com

    I tried all these steps:
    1) Increased memory limit in wp-config file
    2) Renamed all the plugins folder using FTP connection

    Still I am unable to solve this issue.

    Please help me resolve this issue as neither me nor my webhosting provider has recent backup to do rollover.

    Thanks & regards,

      1. +1 to you!

        Most people that give these instructions just tell you what to paste into what file, never where to do it, sometimes placement matters a great deal.

        You just saved my blog.

  14. I have tried almost everything. It still gives me this:

    Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 3676225 bytes) in /home/ihunzai/public_html/wp-includes/class-http.php on line 1420

      1. apparently, it is the wp-config.php file and add in the extra code from like this

        define(‘WPLANG’, ”);

        to like this and save it

        define(‘WPLANG’, ”);

        define(‘WP_MEMORY_LIMIT’, ’64M’);

          1. dr nabeel .. am no intention to grab the headline .. just trying to help .. btw I went to your website .. cool .. are you using the woo theme?… look familiar

  15. I am having the same issue as they are describing below. I tried everything, even the directions you mentioned here and nothing has changed. I am getting the same error. I am depritely pleading for help ASAP.

  16. Many thanks for posting this solution, it’s taken me over half an hour of searching to resolve this issue on a client’s website and your fix has solved it.

    You posted this middle of last year and WP has evolved since, but it still works so glad I found you with an epic long-tail search!

      1. Just saw your reply 7 months later :-/ I’m sorry, I didn’t subscribe by e-mail.

        I think it was just a copy and paste of the actual error, rather than just a ‘keyword or keyphrase’ :)

          1. Just checking through all of our website’s backlinks and saw this thread in the list and realised I had been rude and not replied. So I’m sorry for that.

  17. Hi,

    first thx for your solution, i follow your instructions, but id doesn’t work. I added also the 128 M, but not succesfully.
    define(‘DB_CHARSET’, ‘utf8’);
    define(‘DB_COLLATE’, ”);
    define(‘WP_MEMORY_LIMIT’, ‘128M’);

    could you help me on?


Leave a Reply

Your email address will not be published.