Help center · Syndaq

How to troubleshoot memory limit exhausted errors

Fix PHP memory exhaustion in sites and admin tools.

Memory exhausted errors occur when a script tries to use more PHP memory than the configured limit allows, usually because of large imports, image processing, backups, or inefficient code.

Common symptoms

  • Fatal error Allowed memory size exhausted
  • Only specific pages fail
  • The issue appears during imports or plugin operations

Troubleshooting steps

  1. Identify the exact script or plugin named in the error log.
  2. Reduce the size of the task if possible, such as importing in smaller batches or optimizing images before upload.
  3. Disable non-essential plugins and retest the failing action.
  4. Confirm the active PHP version and plugin stack are supported and up to date.
  5. If your hosting plan and application support it, adjust memory settings through the approved control in cPanel.

Additional notes

  • Raising limits without understanding the workload can mask the real problem temporarily.
  • Image manipulation and backup plugins are common memory consumers.

When to contact support

Contact support if the error persists on routine site actions and you need help locating the consuming component.

Back to help center