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
- Identify the specific action that triggers the timeout and whether it can be processed in smaller batches.
- Review plugins or modules involved in the action for known performance issues.
- Reduce remote dependencies that slow page generation or background tasks.
- Use CLI or cron-based processing for heavy jobs when the application supports it.
- 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.