WordPress.org

Support

Support » Installation » [Resolved] Fatal error: Allowed memory size….

[Resolved] Fatal error: Allowed memory size….

  • I’ve read most of the topics on this subject. But I still can’t upgrade to 2.7.1

    I called my server and php memory is at 32MB and cannot be increased.

    Is there a work around?

Viewing 15 replies - 1 through 15 (of 27 total)
  • Will you please tell the problem in detail. Which PHP memory are you talking about.

    I didn’t know there was more than one kind of php memory. 🙂

    This is the message I get when I try to upgrade: “Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 1853353 bytes) in /home/imag5621/public_html/yanikphotoschool/wp-includes/http.php on line 1027”.

    The error normally occurs when PHP tries to process a big database
    records or when importing or exporting. To solve the error, there are two resolutions. One is to change and increase the memory limit of the particular PHP script by adding or including an additional line at the top of the script:

    ini_set(”memory_limit”,”16M”);

    You can assign the memory limit to any amount you like by changing the 16M to other number, such as 12M or 24M. 16M will set the memory limit to 16 megabytes. If this doesn’t work and the PHP error still appearing, increase the memory limit until the PHP scripts running perfectly or the limit of your system hardware.

    To change the memory allocation limit permanently for all PHP scripts running on the server, modify the PHP.INI configuration file of the server (location depending on your OS and installation method). Search for memory_limit after opening the file in an editor. If the memory_limit doesn’t exist, add the following line. If it’s there, modify the value of the memory_limit:

    memory_limit = 12M

    The 12M sets the limit to 12 megabytes (12582912 bytes). Change to the value you desirable.

    An alternative way is to modify your PHP scripts that generate the error for more efficiency and better data handling.

    Extracted from My Digital Life

    Fixed it. All I had to do was deactivate all my plugins, update, reactivate the plugins. 🙂

    @etdsbastar You are the Cyborg!!

    Thanks, I just called my host and fixed the problem now that I knew it was the php.ini file.

    Muzzlewump.com

    I have two separate WP blogs that were working fine yesterday, and today are crashed out, giving the following error (each is slightly different in the numbers, but the same message).

    Blog One:
    Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 4864 bytes) in /home/mcbalz/public_html/eschata/wp-includes/default-widgets.php on line 613

    Blog Two:
    Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 19456 bytes) in /home/mcbalz/public_html/training/wp-includes/default-widgets.php on line 547

    I am having this problem but I haven’t been able to fix it by changing he wp-settings.php file as suggested in one Forum thread.

    I have checked the MySQL databases and both of my blog databases are well under 2 MB! These are small private blogs.

    This is emphatically NOT a problem related to the size of the actual database… what is going on?

    In my case I just added the following to my wp-config.php right before the ‘stop editing’ comment:

    if( $_SERVER['SCRIPT_FILENAME'] == ABSPATH.'wp-admin/update-core.php' ) ini_set("memory_limit","64M");

    Of course, that won’t work for everybody, but for its simplicity it’s worth the try.

    I just added..

    ini_set("memory_limit","64M");

    … to the top of my wp-config and no issues.

    Cheers.

    I just tried Husar’s solution and received the following error when I refreshed:

    ini_set("memory_limit","64M"); //Hopefully resolve memory issue
    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /homepages/8/d151455252/htdocs/Weblog/wordpress/wp-config.php:3) in /homepages/8/d151455252/htdocs/Weblog/wordpress/wp-content/plugins/zemanta/zemanta.php on line 609
    
    Warning: Cannot modify header information - headers already sent by (output started at /homepages/8/d151455252/htdocs/Weblog/wordpress/wp-config.php:3) in /homepages/8/d151455252/htdocs/Weblog/wordpress/wp-includes/pluggable.php on line 865

    Without the edited file, I get an error:

    Fatal error: Out of memory (allocated 32505856) (tried to allocate 4096 bytes) in /homepages/8/d151455252/htdocs/Weblog/wordpress/wp-includes/media.php on line 345

    …when I try to upload image files. This happens on two blogs, both hosted by the same provider but using separate WP installs. The image files are only 270kB or thereabouts!

    Anyone?

    bh_WP_fan

    @bh_wp_fan

    If you are getting “Fatal error: Out of memory (allocated 32505856)” That shows that your memory_limit has not been increased to 64M, otherwise the error would not appear, or, if it did, it would show “Fatal error: Out of memory (allocated 67108864)” or something like that. If you were not able to increase your memory_limit in that way, try one of the other 2 ways, or contact your host to see how you can increase it (if they will let you).

    1. Increase the memory limit setting in php.ini e.g. (memory_limit = 64M ;). Many hosts may not allow this.
    2. Increase the memory limit via .htaccess e.g. (php_value memory_limit 64M). Many hosts may not allow this.
    3. Increase the memory limit via wp-config.php e.g. (define(‘WP_MEMORY_LIMIT’, ’64MB’);)

    1. Can’t do – no access to php.ini file

    2. Broken images relating to any plug-ins on the blog site and error when accessing the admin area:

    Error 500 - Internal server error
    
    An internal server error has occured!
    Please try again later.

    3. Any access to site results in:

    Fatal error: Allowed memory size of 262144 bytes exhausted (tried to allocate 77824 bytes) in /homepages/8/d151455252/htdocs/Moshtour/wordpress/wp-includes/functions.php on line 3295

    Revoked change in wp-config.

    Would someone be kind enough to explain why this error’s started appearing as a lot of people seem to have been hit by it recently. I can only assume it’s something relating to a recent upgrade? I’m currently running v2.8.4 for the two blogs with issues.

    As a test, I uploaded the same photos to an old blog that’s still on v2.3.2 on the same server and there’s no problem with that.

    bh_WP_fan

    @bh_wp_fan

    Disable all of your plugins by renaming the plugins directory. It is likely that a plugin is contributing to it, or causing it entirely but exceeding 24M isn’t too uncommon on a WordPress blog. There should be no problems caused by increasing your memory_limit. I would suggest contacting your host and seeing how to get it increased.

    For interest, disabling all plug-ins solved the problem. I managed to get two going before adding a third (WP-Stats), re-introduced the issue. I enabled all plug-ins except for that one… and the problem returned. So either there is more than one plug-in specifically causing the problem or it’s just the volume of them.

    I’ll try mailing my host (1&1) though I don’t know what their policy will be.

    Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 491520 bytes) in /home/tehflake/public_html/wp-includes/class-simplepie.php on line 4134

    How can I get rid of this problem?

    ryan
    tehflakes.ca

    Did you try reading any of the above posts?
    The answers you need are all there.

    1. Increase the memory limit setting in php.ini e.g. (memory_limit = 64M ;). Many hosts may not allow this.
    2. Increase the memory limit via .htaccess e.g. (php_value memory_limit 64M). Many hosts may not allow this.
    3. Increase the memory limit via wp-config.php e.g. (define(‘WP_MEMORY_LIMIT’, ’64MB’);)

    4. Try disabling all plugins. You can rename your plugin directory for a quick disabling.

Viewing 15 replies - 1 through 15 (of 27 total)
  • The topic ‘[Resolved] Fatal error: Allowed memory size….’ is closed to new replies.