Help center · Syndaq

How to fix max execution time exceeded errors

Reduce long-running script failures in PHP applications.

Execution time errors occur when a script runs longer than the configured PHP limit, usually during imports, remote API calls, backups, or poorly optimized processing loops.

Common symptoms

  • Operations fail after a consistent delay
  • Imports stop midway
  • Admin tools break on heavy tasks

Troubleshooting steps

  1. Identify the specific action that triggers the timeout and whether it can be processed in smaller batches.
  2. Review plugins or modules involved in the action for known performance issues.
  3. Reduce remote dependencies that slow page generation or background tasks.
  4. Use CLI or cron-based processing for heavy jobs when the application supports it.
  5. If your hosting environment allows, adjust time limits cautiously and only for supported workloads.

Additional notes

  • Timeout increases are not a substitute for inefficient code or oversized batches.
  • Web requests should stay short; long processing is usually better handled asynchronously.

When to contact support

Contact support if routine low-volume actions are timing out unexpectedly.

Back to help center