• Hi

    I’m experiencing a critical issue with Events Manager/Events Manager Pro that’s making my site essentially unusable. The site is experiencing constant PHP fatal errors due to maximum execution time being exceeded. 

    Problem Summary: – Continuous timeout errors occurring every 1-5 minutes throughout the day – 80-90% of errors originate from em-datetimezone.php (primarily lines 30, 12, 13, and 40) – The pattern strongly suggests an infinite loop or extremely inefficient timezone/datetime processing Error Pattern: The vast majority of errors occur in: – /wp-content/plugins/events-manager/classes/em-datetimezone.php(line 30 is by far the most common) – /wp-content/plugins/events-manager/classes/em-event.php (lines 782, 2110, 2112, 2113) – /wp-content/plugins/events-manager/classes/em-datetime.php(lines 35, 40, 48, 49, 63) – /wp-content/plugins/events-manager-pro/add-ons/toolbox/past-events/past-events.php (lines 36, 58) Environment: – WordPress: 6.9.1 – Events Manager: 7.2.3.1 – Events Manager Pro: 3.7.2.3

    – PHP: 7.4 – Server: Standard shared hosting with 30-second max_execution_time Sample Error Log Excerpt: [11-Feb-2026 00:03:07 UTC] PHP Fatal error: Maximum execution time of 30 seconds exceeded in /wp-content/plugins/events-manager/classes/em-datetimezone.php on line 12 [11-Feb-2026 00:22:46 UTC] PHP Fatal error: Maximum execution time of 30 seconds exceeded in /wp-content/plugins/events-manager/classes/em-datetimezone.php on line 30 [11-Feb-2026 00:24:31 UTC] PHP Fatal error: Maximum execution time of 30 seconds exceeded in /wp-content/plugins/events-manager/classes/em-event.php on line 627 (This pattern repeats hundreds of times per day) 

    Possible Triggers: This issue started [recently/after an update/after migration]. I suspect it may be related to: – Corrupt datetime/timezone data in the database – A recent plugin update introducing a regression – Large number of historical events causing processing issues – The “Past Events” add-on in Events Manager Pro Questions: 1. Is this a known issue in the current version? 2. Are there any database queries I can run to identify and fix corrupt event datetime data? 3. Is there a temporary workaround while waiting for a fix? 4. Would disabling the

    “Past Events” toolbox add-on help? 5. Should I consider rolling back to a previous version, and if so, which version would you recommend? What I’ve Tried: – Set max_execution_time to 120, eventhougth not a solution. – Reviewed error logs – consistent pattern pointing to em-datetimezone.php This issue is severely impacting site functionality as the timeouts affect both frontend and backend operations. Any guidance on immediate steps I can take would be greatly appreciated while you investigate the root cause. Thank you for your assistance! Best regards, Oskar Berntorp

You must be logged in to reply to this topic.