Home › Forums › Calendar Products › Events Calendar PRO › Fatal 500 error on update
- This topic has 5 replies, 4 voices, and was last updated 9 years, 1 month ago by
David Martin.
-
AuthorPosts
-
February 7, 2017 at 12:55 am #1230406
David Martin
ParticipantHi,
On updating the events ticket plugin I get a fatal 500 error which breaks my website taking it offline. The error message is:
Fatal error: Uncaught exception ‘InvalidArgumentException’ with message ‘No constructor with the tickets.handler alias is registered’ in /www/wp-content/plugins/event-tickets/common/vendor/lucatume/di52/src/tad/DI52/Container.php:138 Stack trace: #0 /www/wp-content/plugins/event-tickets/common/vendor/lucatume/di52/src/tad/DI52/Container.php(122): tad_DI52_Container->assertCtorAlias(‘tickets.handler’) #1 /www/wp-content/plugins/event-tickets/common/src/Tribe/Container.php(173): tad_DI52_Container->make(‘tickets.handler’) #2 /www/wp-content/plugins/event-tickets/src/Tribe/Tickets_Handler.php(737): tribe(‘tickets.handler’) #3
Can you please help?
February 7, 2017 at 2:32 pm #1230906Cliff
MemberHi, David. Sorry you’re experiencing this.
Do you have PHP 5.2?
If yes, you could (and should) update your version of PHP. Please reference https://wordpress.org/about/requirements/.
If you cannot or choose not to, please manually downgrade to use the previous version that wasn’t causing this 500 error on your site, at least temporarily so your site isn’t down. You’ll likely need to delete The Events Calendar and/or Event Tickets to be able to install an older version. These may be handy:
- Downloads / Version Numbers (select the appropriate version to download from the drop-down)
- License Keys
- or TEC Manual Updates
Deleting The Events Calendar or its add-on plugins will NOT delete any of your data if you delete it via the WordPress plugin manager because that’s how we’ve decided to code our plugin.
FYI: deleting any plugin via FTP or cPanel’s File Manager (i.e. deleting just the files from the server) will also ensure a plugin gets deleted (if you delete the entire plugin folder) without removing any data from the database. This can sometimes be helpful to know in cases where a plugin does run an uninstall routine to delete data (again, our plugins do not run such a routine at this time and probably never will).
You can also see the difference when you click to delete a plugin, like this.
Let us know what you find out.
Thanks.
February 8, 2017 at 1:10 am #1231152David Martin
ParticipantI am running PHP 5.6. Will it not work on 5.6? Do I need to revert to an older version of Events Calendar? If so, where I can I download a previous version?
Thanks.
February 8, 2017 at 10:45 pm #1231888Cliff
MemberDavid, PHP 5.6 should work just fine.
I believe my previous reply provided you all the steps to downgrade your version(s). Let me know if there’s some piece you’re missing or not understanding.
March 2, 2017 at 8:35 am #1248438Support Droid
KeymasterHey there! This thread has been pretty quiet for the last three weeks, so we’re going to go ahead and close it to avoid confusion with other topics. If you’re still looking for help with this, please do open a new thread, reference this one and we’d be more than happy to continue the conversation over there.
Thanks so much!
The Events Calendar Support Team -
AuthorPosts
- The topic ‘Fatal 500 error on update’ is closed to new replies.
