When you encounter errors such as “Fatal error: Allowed memory size exhausted”, it means your website requires more memory than is currently allowed. In that case, you can increase the PHP memory limit or upgrade to a larger hosting package.
How to adjust the PHP memory limit?
Follow these steps in the control panel:
- Go to “My products” > “Web hosting”
- Click “Manage hosting” next to your domain name
- In the left-hand menu, go to “PHP settings”
- Scroll down to “Memory limit”
- Select your desired PHP memory limit and click “Save” to confirm.
Important to know
- You can only increase the memory limit up to the maximum allowed by your package.
- Do you need more memory than allowed? Then it’s best to upgrade to a higher package.
- For managed hosting packages, the memory limit is automatically optimized for performance and stability.
Maximum PHP memory limits per package
The maximum value you can set depends on your hosting package:
Web hosting & CMS hosting (WordPress, Drupal, Joomla)
- Business: 128 MB
- Professional: 256 MB
- Expert: 512 MB
- Expert+: 1024 MB
Managed WordPress (not adjustable)
- Business: 256 MB
- Professional: 512 MB
- Expert: 1024 MB
Managed WooCommerce (not adjustable)
- Business: 1024 MB
- Professional: 2048 MB
- Expert: 4096 MB