Wordpress Memory Limit Shows 40MB and cant Raise

February 23, 2015 13.5k views

Hello i tried everything including

https://wordpress.org/support/topic/php-memory-limit-not-updated this link 4 method

i cant raise wp memory limit 128MB it always says 40MB after all edit i restart server i change cp-config.php

help please i use digital ocean wordpress 14.04 application.

wanna raise wp memory limit.

also i check php.ini file it shows 512M


  • Which php.ini file did you check? The DigitalOcean WordPress one-click application uses Apache for its webserver. The PHP configuration can be found in /etc/php5/apache2/php.ini It will default to 512M

    Where is 40MB being reported, and how are you determining whether the memory limit is not being respected?

  • 40Mb is being reported in WordPress.. and I also see 512M in the above mentioned php.ini file

  • my solution was to add define( 'WPMEMORYLIMIT', '256M' ); before require_once(ABSPATH . 'wp-settings.php');

  • the last one works fine.
    Thanks magician11

3 Answers

I think maybe what you are after (in your php ini) is:


change that to 128M (not MB) and also change:


restart apache and see if that works.

No, you don't have to add any extra code. The reason it not showing because you defined the define( 'WPMEMORYLIMIT', '128M' ); at the wrong place in the wp-config file. Just move this code at the very beginning under <?php

I have the same problem solved from here: https://www.how2shout.com/how-to/wordpress-memory-limit-shows-40mb-even-after-raising-php-memory-limit.html

Have another answer? Share your knowledge.