This is a standard error that may be solved by yourself.
Let us first understand what’s WordPress memory limit,
WordPress tries to extend the PHP memory limit if the Memory is a smaller amount than 64MP.
When your WordPress requires more Memory than the default allocated Memory, you get to ascertain this error.
WordPress may be a pretty stable platform, but it isn’t resistant to errors. There are various common issues you would possibly meet, like the infamous ‘White Screen of Death’ or a site stuck in ‘maintenance mode.
The good news is that many WordPress errors aren’t too difficult to troubleshoot and fix. All in all, they will be intimidating to newcomers, especially since they provide little information about what’s gone wrong and the way to approach solving the matter.
This brings us to at least one of the foremost frequently-encountered problems – the WordPress memory limit error.
Why You see a WordPress Memory Limit Error on Your Site
The clue to the explanation for the ‘memory limit’ error is accurate there within the name. A bit like anything, your website requires a particular amount of Memory to store all its data. This includes its database and files, all of your content, code added by plugins and themes, and more.
Your hosting server provides this Memory. Once you purchase a hosting plan, your site is allocated a selected amount of resources, including the memory wont to store your site and enable it to function smoothly for visitors.
Naturally, purchasing a higher-tier hosting plan provides more room and Memory for your website. Many first-time site owners start with basic shared hosting plans, which isn’t necessarily a drag. However, it does mean your allocated Memory is going to be on the low side.
How to Increase the WP Memory Limit
As WP overrides PHP’s memory_limit setting,
you first got to edit the WordPress wp-config.php file to extend your WordPress app’s memory limit.
wp-config.php file, which is found in your app’s public folder at apps>APPNAME>public.
Next, you would like to stick the code within the wp-config.php file before the road. “That’s all, stop editing! Happy blogging”
define(‘WP_MAX_MEMORY_LIMIT’, ‘256M’);
This code tells WordPress to extend the PHP memory to 256MB.
Upgrade Your Website’s Hosting Plan
Each hosting will provide a selected amount of resources. Sometimes, though, those resources might become insufficient for your website in time.
If you’ve tried increasing your site’s memory limit as described above with no luck, the primary step would be to determine the proportion of Memory your current hosting plan permits. You’ll be ready to find this on your provider’s website or in your hosting dashboard. Otherwise, contact your provider directly, and they should be ready to tell you.
If you’ve reached your site’s maximum memory limit but you’re still seeing the WordPress memory limit error, your only real option is to vary your hosting. This might involve switching providers, upgrading to a better tier, or choosing a particular sort of plan.
For those that began on a shared hosting plan, it’s going to be time to upgrade to a Virtual Private Server (VPS) or cloud hosting, both of which supply more room and resources. It’s also worth trying to find a flexible idea, where you’ll quickly increase the number of resources allocated to your site as required.
Increasing the executive Memory
For admin pages, WP ignores PHP’s memory limit. To vary it aside from 256 megabytes, you want to set WP_MAX_MEMORY_LIMIT in wp-config.php.
add the subsequent line above /* That’s all, stop editing! Happy blogging. */ in your wp-config.php:
define(‘WP_MAX_MEMORY_LIMIT’, ‘512M’);
/* That’s all, stop editing! Happy blogging. */
The example or the code above shows the way to increase Memory to 512MB.
Increase PHP Memory Limit in WordPress
First, you would like to edit the wp-config.php file on your WordPress site. It’s located in your WordPress site’s root folder, and you’ll have to use an FTP client or file manager in your web hosting instrument panel.
Next, you would like to stick this code in the wp-config.php file just before the road that says, ‘That’s all, stop editing! Happy blogging.’
define( ‘WP_MEMORY_LIMIT’, ‘256M’ );
This code tells WordPress to extend the PHP memory limit to 256MB.
Once you’re done, you would like to save lots of your changes and upload your wp-config.php file back to your server.
You can now revisit your WordPress site, and the Memory exhausted error should disappear now.
Edit your .htaccess file
If you don’t have access to PHP.ini, try adding this to a .htaccess file:
php_value memory_limit 256M
Increasing Public Memory
To increase the memory limit for your public-facing pages, open your app’s wpconfig.php and add the subsequent line above /* That’s all, stop editing! Happy blogging. */:
define(‘WP_MEMORY_LIMIT’, ‘512M’);
/* That’s all, stop editing! Happy blogging
If this does not assist you out, then you want to contact your web hosting service provider to extend your PHP memory limit.
Hope this article was helpful,
Happy learning!