Fatal error after plugin update
We did the following:
1) Switched to 2017 theme
2) Disabled plugins and left only necessary (WooCommerce, Event plugins)
The error persists. We also made sure that we updated all your plugins (overwrote them manually from your website). Still it’s not resolved.
What we have noticed though is that there’s 2 versions of what it seems the same plugin:
1) The Events Calendar: WooCommerce Tickets
2) Event Tickets
Now I’m not sure whether 2 of those are the same thing and should be together?
Anyway disabling WooCommerce Tickets and enabling Event Ticket Plus generates the same error.
Ok, I see now and yes that makes sense on why you are having issues. The woocommerce tickets plugin is old and we have since upgraded to a new system. Unfortunately there is no way to seamlessly move tickets onto the new system.
I’m not sure how many tickets you have but the best option would be to install the Events Ticket Plus add-on and add the tickets there manually for any upcoming events.
Please review this guide: https://theeventscalendar.com/knowledgebase/moving-to-event-tickets-plus/
Let us know if you have any other questions.
We’ve followed the instructions from here: https://theeventscalendar.com/knowledgebase/moving-to-event-tickets-plus/
The error persists. We even removed the other plugin to make sure that there’s nothing left. Still, the error comes from Ticket Plus plugin:
2017/12/21 10:05:24 [error] 22630#0: *250463 FastCGI sent in stderr: “PHP message: PHP Fatal error: Class ‘Tribe__Tickets_Plus__Commerce__Warnings’ not found in /var/www/xxxxx.co.nz/htdocs/wp-content/plugins/event-tickets-plus/src/Tribe/Service_Provider.php on line 20” while reading response header from upstream, client: 220.127.116.11, server: xxxxx.co.nz, request: “GET /wp-admin/network/plugins.php?activate=true&plugin_status=all&paged=1&s= HTTP/2.0”, upstream: “fastcgi://unix:/var/run/php/php5.6-fpm-xxxxx.sock:”, host: “xxxxx.co.nz”, referrer: “https://xxxxx.co.nz/wp-admin/network/plugins.php?plugin_status=all&paged=1&s”
We’re really not going anywhere. There’s _ after the plugin’s name because (as we’re going about for the last weeks) your plugin breaks everything with fatal error coming from your plugin and clearly, in logs it’s your plugin.
We’ve tried everything you asked for and now we’re going in circles. Switching theme doesn’t work, reinstalling the plugin, removing another one, switching off all plugins, nothing really works seems like your plugin is not attaching some file properly and the only way what we can do is to analyse your plugin which we’d rather not do since we’ve paid for the support.
The plugin name is correct, it has _ at the end only to switch it off after it does 500 errors.
Sorry, for the confusion. A few things could be happening, however for now,, you could downgrade both plugins to their last version prior to your current versions and that should work: https://theeventscalendar.com/knowledgebase/downgrading-plugin-past-version/
Let me know how that goes, then we can troubleshoot this further. That should at least give you a working calendar.