500 Error after updating recurring events

Home Forums Calendar Products Events Calendar PRO 500 Error after updating recurring events

Viewing 15 posts - 1 through 15 (of 36 total)
  • Author
    Posts
  • #1302259
    Matt Sloan
    Participant

    I am using Events Calendar PRO v 4.4.12 and The Events Calendar v 4.5.6. Whenever I try to update a recurring event, I get sent to a 500 error page. Here is the stack trace I’m getting:

    [23-Jun-2017 09:13:48 America/New_York] PHP Catchable fatal error: Argument 1 passed to Tribe__Events__Pro__Recurrence__Series_Rules_Factory::build_from() must be of the type array, string given, called in /Users/me/Sites/carnes-crossroads/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php on line 1060 and defined in /Users/me/Sites/carnes-crossroads/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Series_Rules_Factory.php on line 32
    [23-Jun-2017 09:13:48 America/New_York] PHP Stack trace:
    [23-Jun-2017 09:13:48 America/New_York] PHP 1. {main}() /Users/me/Sites/carnes-crossroads/wp-admin/post.php:0
    [23-Jun-2017 09:13:48 America/New_York] PHP 2. edit_post() /Users/me/Sites/carnes-crossroads/wp-admin/post.php:193
    [23-Jun-2017 09:13:48 America/New_York] PHP 3. wp_update_post() /Users/me/Sites/carnes-crossroads/wp-admin/includes/post.php:376
    [23-Jun-2017 09:13:48 America/New_York] PHP 4. wp_insert_post() /Users/me/Sites/carnes-crossroads/wp-includes/post.php:3602
    [23-Jun-2017 09:13:48 America/New_York] PHP 5. do_action() /Users/me/Sites/carnes-crossroads/wp-includes/post.php:3503
    [23-Jun-2017 09:13:48 America/New_York] PHP 6. call_user_func_array:{/Users/me/Sites/carnes-crossroads/wp-includes/plugin.php:525}() /Users/me/Sites/carnes-crossroads/wp-includes/plugin.php:525
    [23-Jun-2017 09:13:48 America/New_York] PHP 7. wp_save_post_revision() /Users/me/Sites/carnes-crossroads/wp-includes/plugin.php:525
    [23-Jun-2017 09:13:48 America/New_York] PHP 8. _wp_put_post_revision() /Users/me/Sites/carnes-crossroads/wp-includes/revision.php:186
    [23-Jun-2017 09:13:48 America/New_York] PHP 9. wp_insert_post() /Users/me/Sites/carnes-crossroads/wp-includes/revision.php:300
    [23-Jun-2017 09:13:48 America/New_York] PHP 10. do_action() /Users/me/Sites/carnes-crossroads/wp-includes/post.php:3529
    [23-Jun-2017 09:13:48 America/New_York] PHP 11. call_user_func_array:{/Users/me/Sites/carnes-crossroads/wp-includes/plugin.php:525}() /Users/me/Sites/carnes-crossroads/wp-includes/plugin.php:525
    [23-Jun-2017 09:13:48 America/New_York] PHP 12. Tribe__Events__Main->addEventMeta() /Users/me/Sites/carnes-crossroads/wp-includes/plugin.php:525
    [23-Jun-2017 09:13:48 America/New_York] PHP 13. Tribe__Events__Revisions__Event->save() /Users/me/Sites/carnes-crossroads/wp-content/plugins/the-events-calendar/src/Tribe/Main.php:3006
    [23-Jun-2017 09:13:48 America/New_York] PHP 14. Tribe__Events__Meta__Save->save() /Users/me/Sites/carnes-crossroads/wp-content/plugins/the-events-calendar/src/Tribe/Revisions/Event.php:32
    [23-Jun-2017 09:13:48 America/New_York] PHP 15. Tribe__Events__API::saveEventMeta() /Users/me/Sites/carnes-crossroads/wp-content/plugins/the-events-calendar/src/Tribe/Meta/Save.php:121
    [23-Jun-2017 09:13:48 America/New_York] PHP 16. do_action() /Users/me/Sites/carnes-crossroads/wp-content/plugins/the-events-calendar/src/Tribe/API.php:176
    [23-Jun-2017 09:13:48 America/New_York] PHP 17. call_user_func_array:{/Users/me/Sites/carnes-crossroads/wp-includes/plugin.php:525}() /Users/me/Sites/carnes-crossroads/wp-includes/plugin.php:525
    [23-Jun-2017 09:13:48 America/New_York] PHP 18. Tribe__Events__Pro__Recurrence__Meta::updateRecurrenceMeta() /Users/me/Sites/carnes-crossroads/wp-includes/plugin.php:525
    [23-Jun-2017 09:13:48 America/New_York] PHP 19. Tribe__Events__Pro__Recurrence__Events_Saver->save_events() /Users/me/Sites/carnes-crossroads/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php:549
    [23-Jun-2017 09:13:48 America/New_York] PHP 20. Tribe__Events__Pro__Recurrence__Meta::get_recurrence_for_event() /Users/me/Sites/carnes-crossroads/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Events_Saver.php:45
    [23-Jun-2017 09:13:48 America/New_York] PHP 21. Tribe__Events__Pro__Recurrence__Series_Rules_Factory->build_from() /Users/me/Sites/carnes-crossroads/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php:1060

    #1308201
    Victor
    Keymaster

    Hi Jason!

    I’m sorry you are experiencing this issue. Let me help you troubleshoot it.

    Are you experiencing this issue with all the recurring events or just some? How about when creating a new recurring event from scratch, do you get the same error? Let us know about this.

    If it only happens with some recurring events, could you please share with us a screenshot of the recurring settings for that event?

    I noticed you are using an older version of WordPress, could you please update to the latest version and see if that clears the issue? To do that, we’d recommend you set up a staging/dev site. This will avoid any disruption to the live site in case something goes wrong.

    We’d also recommend you make a full backup of your site, both files and database, just in case something goes wrong.

    Finally, could you please make sure you share with us your latest system info by following this guide > https://theeventscalendar.com/knowledgebase/sharing-sys-info/

    Thanks,
    Victor

    #1309684
    Matt Sloan
    Participant

    This reply is private.

    • This reply was modified 6 years, 10 months ago by Matt Sloan.
    #1312421
    Victor
    Keymaster

    Hi Jason!

    Thanks for coming back with all that!

    Just to confirm, are you getting that error when trying to edit or publish an event using the community add form or using the WP admin interface? Was the event created using the community add form?

    Could you please share a screenshot of the recurring options for one event you are having the issue with?

    Also, I see from your sys info you are using The Events Calendar PRO version 4.3. Please update to the latest version 4.4.13 as there have been a few fixes related to recurring events, and let us know if that changes anything.

    Thanks,
    Victor

    #1312544
    Matt Sloan
    Participant

    This reply is private.

    #1314739
    Victor
    Keymaster

    Hi Jason!

    Thanks for clearing that out.

    First, could you please update to our latest The Events Calendar 4.5.7? This version includes several fixes, including one for a date format issue that was affecting several users with recurring events. Please try it out and see if any difference.

    I tried reproducing with same recurring settings but failed to do so. If updating doesn’t solve it, then please go through the testing for conflicts guide and see if any difference. In your staging site you can also enable WP_DEBUG_DISPLAY so if any errors you will see them right in the site.

    If you encounter a different error while testing for conflicts, then let us know about it so we can see if there’s any plugin or theme conflict.

    Thanks,
    Victor

    #1318429
    Matt Sloan
    Participant

    Okay, I updated to Event Calendar 4.5.7 and Events Calendar Pro 4.4.13. Every time I try to update a recurring event after modification, I get the following stack trace from WP_DEBUG_LOG:

    [10-Jul-2017 11:23:28 America/New_York] PHP Catchable fatal error: Argument 1 passed to Tribe__Events__Pro__Recurrence__Series_Rules_Factory::build_from() must be of the type array, string given, called in /Users/jcolfer/Sites/carnes-crossroads/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php on line 1060 and defined in /Users/jcolfer/Sites/carnes-crossroads/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Series_Rules_Factory.php on line 32
    [10-Jul-2017 11:23:28 America/New_York] PHP Stack trace:
    [10-Jul-2017 11:23:28 America/New_York] PHP 1. {main}() /Users/jcolfer/Sites/carnes-crossroads/wp-admin/post.php:0
    [10-Jul-2017 11:23:28 America/New_York] PHP 2. edit_post() /Users/jcolfer/Sites/carnes-crossroads/wp-admin/post.php:193
    [10-Jul-2017 11:23:28 America/New_York] PHP 3. wp_update_post() /Users/jcolfer/Sites/carnes-crossroads/wp-admin/includes/post.php:378
    [10-Jul-2017 11:23:28 America/New_York] PHP 4. wp_insert_post() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/post.php:3583
    [10-Jul-2017 11:23:28 America/New_York] PHP 5. do_action() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/post.php:3484
    [10-Jul-2017 11:23:28 America/New_York] PHP 6. WP_Hook->do_action() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/plugin.php:453
    [10-Jul-2017 11:23:28 America/New_York] PHP 7. WP_Hook->apply_filters() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/class-wp-hook.php:323
    [10-Jul-2017 11:23:28 America/New_York] PHP 8. call_user_func_array:{/Users/jcolfer/Sites/carnes-crossroads/wp-includes/class-wp-hook.php:300}() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/class-wp-hook.php:300
    [10-Jul-2017 11:23:28 America/New_York] PHP 9. wp_save_post_revision() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/class-wp-hook.php:300
    [10-Jul-2017 11:23:28 America/New_York] PHP 10. _wp_put_post_revision() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/revision.php:186
    [10-Jul-2017 11:23:28 America/New_York] PHP 11. wp_insert_post() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/revision.php:300
    [10-Jul-2017 11:23:28 America/New_York] PHP 12. do_action() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/post.php:3510
    [10-Jul-2017 11:23:28 America/New_York] PHP 13. WP_Hook->do_action() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/plugin.php:453
    [10-Jul-2017 11:23:28 America/New_York] PHP 14. WP_Hook->apply_filters() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/class-wp-hook.php:323
    [10-Jul-2017 11:23:28 America/New_York] PHP 15. call_user_func_array:{/Users/jcolfer/Sites/carnes-crossroads/wp-includes/class-wp-hook.php:300}() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/class-wp-hook.php:300
    [10-Jul-2017 11:23:28 America/New_York] PHP 16. Tribe__Events__Main->addEventMeta() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/class-wp-hook.php:300
    [10-Jul-2017 11:23:28 America/New_York] PHP 17. Tribe__Events__Revisions__Event->save() /Users/jcolfer/Sites/carnes-crossroads/wp-content/plugins/the-events-calendar/src/Tribe/Main.php:3006
    [10-Jul-2017 11:23:28 America/New_York] PHP 18. Tribe__Events__Meta__Save->save() /Users/jcolfer/Sites/carnes-crossroads/wp-content/plugins/the-events-calendar/src/Tribe/Revisions/Event.php:32
    [10-Jul-2017 11:23:28 America/New_York] PHP 19. Tribe__Events__API::saveEventMeta() /Users/jcolfer/Sites/carnes-crossroads/wp-content/plugins/the-events-calendar/src/Tribe/Meta/Save.php:121
    [10-Jul-2017 11:23:28 America/New_York] PHP 20. do_action() /Users/jcolfer/Sites/carnes-crossroads/wp-content/plugins/the-events-calendar/src/Tribe/API.php:176
    [10-Jul-2017 11:23:28 America/New_York] PHP 21. WP_Hook->do_action() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/plugin.php:453
    [10-Jul-2017 11:23:28 America/New_York] PHP 22. WP_Hook->apply_filters() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/class-wp-hook.php:323
    [10-Jul-2017 11:23:28 America/New_York] PHP 23. call_user_func_array:{/Users/jcolfer/Sites/carnes-crossroads/wp-includes/class-wp-hook.php:298}() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/class-wp-hook.php:298
    [10-Jul-2017 11:23:28 America/New_York] PHP 24. Tribe__Events__Pro__Recurrence__Meta::updateRecurrenceMeta() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/class-wp-hook.php:298
    [10-Jul-2017 11:23:28 America/New_York] PHP 25. Tribe__Events__Pro__Recurrence__Events_Saver->save_events() /Users/jcolfer/Sites/carnes-crossroads/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php:549
    [10-Jul-2017 11:23:28 America/New_York] PHP 26. Tribe__Events__Pro__Recurrence__Meta::get_recurrence_for_event() /Users/jcolfer/Sites/carnes-crossroads/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Events_Saver.php:45
    [10-Jul-2017 11:23:28 America/New_York] PHP 27. Tribe__Events__Pro__Recurrence__Series_Rules_Factory->build_from() /Users/jcolfer/Sites/carnes-crossroads/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php:1060

    It seems that there’s an argument mismatch in what is being passed to Tribe__Events__Pro__Recurrence__Series_Rules_Factory::build_from(). It seems like it won’t accept a string as an argument.

    Thanks!

    #1319435
    Matt Sloan
    Participant

    How should I go about solving that issue?

    #1319476
    Victor
    Keymaster

    Hello Jason!

    Thanks for trying out the updates and letting us know that.

    I see you have tried the following:

    • Deactivated all other plugins? Yes
    • Switched to a default theme? Yes

    Did you happen to notice a difference when deactivating all other plugins or switching to a default WordPress theme, like Twenty Seventeen? What happens if you try deactivating all plugins and switching to the Twenty Seventeen theme together? Do you notice a difference then?

    If you see no difference in those conditions, then we’ll need to do some deeper troubleshooting.

    Also, could you please send us a screenshot of the recurring settings when editing one of those events? This way, we can try again and see if we can replicate the error on our end.

    Thanks,
    Victor

    #1319539
    Matt Sloan
    Participant

    I did try to switch to a default theme (twentyseventeen); however, my dashboard threw 500 errors when I treid to access it. I had to change my theme back in the database for it to work again. I tried turning off all the plugins but that didn’t change anything, I still got the error.

    Here is a screenshot of my settings: https://www.dropbox.com/s/iuk08ojmgjxcgtx/Screen%20Shot%202017-07-11%20at%2011.49.08%20AM.png?dl=0

    • This reply was modified 6 years, 9 months ago by Matt Sloan.
    #1320002
    Victor
    Keymaster

    Hello Jason!

    That seems a different issue. Could you please share with us your debug.log file to see if we can find what happened when switching to a default theme?

    Also, I can’t see the recurring settings from the screenshot you shared, it seems the “The Events Calendar” metabox is collapsed. Could you please open the metabox and send us a screenshot of it’s content?

    Thanks,
    Victor

    #1320571
    Matt Sloan
    Participant

    Sorry about that. Here is a link to a screenshot of the meta content.

    I was able to switch to a default theme (twentyseventeen). However, I’m still getting the 500 error with all plugins deactivated. Here is the stack trace:

    [13-Jul-2017 15:30:12 UTC] PHP Warning: strtotime() expects parameter 1 to be string, array given in /Users/jcolfer/Sites/carnes-crossroads/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php on line 1034
    [13-Jul-2017 15:30:12 UTC] PHP Stack trace:
    [13-Jul-2017 15:30:12 UTC] PHP 1. {main}() /Users/jcolfer/Sites/carnes-crossroads/wp-cron.php:0
    [13-Jul-2017 15:30:12 UTC] PHP 2. do_action_ref_array() /Users/jcolfer/Sites/carnes-crossroads/wp-cron.php:117
    [13-Jul-2017 15:30:12 UTC] PHP 3. WP_Hook->do_action() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/plugin.php:515
    [13-Jul-2017 15:30:12 UTC] PHP 4. WP_Hook->apply_filters() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/class-wp-hook.php:323
    [13-Jul-2017 15:30:12 UTC] PHP 5. call_user_func_array:{/Users/jcolfer/Sites/carnes-crossroads/wp-includes/class-wp-hook.php:296}() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/class-wp-hook.php:296
    [13-Jul-2017 15:30:12 UTC] PHP 6. Tribe__Events__Pro__Recurrence__Scheduler->schedule_future_recurring_events() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/class-wp-hook.php:296
    [13-Jul-2017 15:30:12 UTC] PHP 7. Tribe__Events__Pro__Recurrence__Meta::save_pending_events() /Users/jcolfer/Sites/carnes-crossroads/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Scheduler.php:117
    [13-Jul-2017 15:30:12 UTC] PHP 8. array_map() /Users/jcolfer/Sites/carnes-crossroads/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php:1034
    [13-Jul-2017 15:30:12 UTC] PHP 9. strtotime() /Users/jcolfer/Sites/carnes-crossroads/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php:1034
    [13-Jul-2017 15:30:29 UTC] PHP Catchable fatal error: Argument 1 passed to Tribe__Events__Pro__Recurrence__Series_Rules_Factory::build_from() must be of the type array, string given, called in /Users/jcolfer/Sites/carnes-crossroads/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php on line 1074 and defined in /Users/jcolfer/Sites/carnes-crossroads/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Series_Rules_Factory.php on line 32
    [13-Jul-2017 15:30:29 UTC] PHP Stack trace:
    [13-Jul-2017 15:30:29 UTC] PHP 1. {main}() /Users/jcolfer/Sites/carnes-crossroads/wp-admin/post.php:0
    [13-Jul-2017 15:30:29 UTC] PHP 2. edit_post() /Users/jcolfer/Sites/carnes-crossroads/wp-admin/post.php:193
    [13-Jul-2017 15:30:29 UTC] PHP 3. wp_update_post() /Users/jcolfer/Sites/carnes-crossroads/wp-admin/includes/post.php:378
    [13-Jul-2017 15:30:29 UTC] PHP 4. wp_insert_post() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/post.php:3583
    [13-Jul-2017 15:30:29 UTC] PHP 5. do_action() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/post.php:3484
    [13-Jul-2017 15:30:29 UTC] PHP 6. WP_Hook->do_action() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/plugin.php:453
    [13-Jul-2017 15:30:29 UTC] PHP 7. WP_Hook->apply_filters() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/class-wp-hook.php:323
    [13-Jul-2017 15:30:29 UTC] PHP 8. call_user_func_array:{/Users/jcolfer/Sites/carnes-crossroads/wp-includes/class-wp-hook.php:300}() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/class-wp-hook.php:300
    [13-Jul-2017 15:30:29 UTC] PHP 9. wp_save_post_revision() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/class-wp-hook.php:300
    [13-Jul-2017 15:30:29 UTC] PHP 10. _wp_put_post_revision() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/revision.php:186
    [13-Jul-2017 15:30:29 UTC] PHP 11. wp_insert_post() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/revision.php:300
    [13-Jul-2017 15:30:29 UTC] PHP 12. do_action() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/post.php:3510
    [13-Jul-2017 15:30:29 UTC] PHP 13. WP_Hook->do_action() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/plugin.php:453
    [13-Jul-2017 15:30:29 UTC] PHP 14. WP_Hook->apply_filters() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/class-wp-hook.php:323
    [13-Jul-2017 15:30:29 UTC] PHP 15. call_user_func_array:{/Users/jcolfer/Sites/carnes-crossroads/wp-includes/class-wp-hook.php:300}() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/class-wp-hook.php:300
    [13-Jul-2017 15:30:29 UTC] PHP 16. Tribe__Events__Main->addEventMeta() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/class-wp-hook.php:300
    [13-Jul-2017 15:30:29 UTC] PHP 17. Tribe__Events__Revisions__Event->save() /Users/jcolfer/Sites/carnes-crossroads/wp-content/plugins/the-events-calendar/src/Tribe/Main.php:3012
    [13-Jul-2017 15:30:29 UTC] PHP 18. Tribe__Events__Meta__Save->save() /Users/jcolfer/Sites/carnes-crossroads/wp-content/plugins/the-events-calendar/src/Tribe/Revisions/Event.php:32
    [13-Jul-2017 15:30:29 UTC] PHP 19. Tribe__Events__API::saveEventMeta() /Users/jcolfer/Sites/carnes-crossroads/wp-content/plugins/the-events-calendar/src/Tribe/Meta/Save.php:121
    [13-Jul-2017 15:30:29 UTC] PHP 20. do_action() /Users/jcolfer/Sites/carnes-crossroads/wp-content/plugins/the-events-calendar/src/Tribe/API.php:176
    [13-Jul-2017 15:30:29 UTC] PHP 21. WP_Hook->do_action() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/plugin.php:453
    [13-Jul-2017 15:30:29 UTC] PHP 22. WP_Hook->apply_filters() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/class-wp-hook.php:323
    [13-Jul-2017 15:30:29 UTC] PHP 23. call_user_func_array:{/Users/jcolfer/Sites/carnes-crossroads/wp-includes/class-wp-hook.php:298}() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/class-wp-hook.php:298
    [13-Jul-2017 15:30:29 UTC] PHP 24. Tribe__Events__Pro__Recurrence__Meta::updateRecurrenceMeta() /Users/jcolfer/Sites/carnes-crossroads/wp-includes/class-wp-hook.php:298
    [13-Jul-2017 15:30:29 UTC] PHP 25. Tribe__Events__Pro__Recurrence__Events_Saver->save_events() /Users/jcolfer/Sites/carnes-crossroads/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php:563
    [13-Jul-2017 15:30:29 UTC] PHP 26. Tribe__Events__Pro__Recurrence__Meta::get_recurrence_for_event() /Users/jcolfer/Sites/carnes-crossroads/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Events_Saver.php:45
    [13-Jul-2017 15:30:29 UTC] PHP 27. Tribe__Events__Pro__Recurrence__Series_Rules_Factory->build_from() /Users/jcolfer/Sites/carnes-crossroads/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php:1074

    #1320966
    Victor
    Keymaster

    Hello Jason!

    Thanks for following up with this and for your continued cooperation.

    From the screenshot you sent I can see the event you are editing is not a recurring event. Are you getting the fatal error when editing such event?

    This issue seems strange as I cannot reproduce the issue in my own local installation.

    The next thing I would like to try here is creating a fresh test site — this will ensure that we’ve effectively got a “clean canvas” to work with.

    • Please install a fresh copy of WordPress in a subdirectory.
    • Don’t install anything except The Events Calendar and Events Calendar PRO.
    • Please also stick to a default theme — again, there’s no need to install anything else just yet!
    • Create an event with a ticket in it so we have some test data to work with.
    • Can you replicate the same problem?

    If you find you can replicate the problem under these conditions it would be awesome if you could stop and let us know so we can take a look while the site is still running under default conditions.

    Thanks again for your help while we work on this together!

    Best,
    Victor

    #1322129
    Matt Sloan
    Participant

    Victor,
    Thanks for your reply. To answer your question, yes I’m getting the error when updating that particular event.

    I did what you suggested, and I’m not getting the error locally when I’m in a default environment on fresh WP and Events Calendar and Events Calendar Pro install.

    What are the next steps in fixing my site that doesn’t operate under such conditions?

    Thanks!

    #1322463
    Victor
    Keymaster

    This reply is private.

Viewing 15 posts - 1 through 15 (of 36 total)
  • The topic ‘500 Error after updating recurring events’ is closed to new replies.