I did a test upgrade of The Events Calendar plugin and The Events Calendar PRO to version to version 3.10.1
When I visited the /calendar link or any of the admin pages for the plugin, I was presented with a blank page. The debug log (WP_DEBUG set to true) shows this error:
[06-Jul-2015 16:04:23 UTC] PHP Fatal error: Class ‘Tribe__Events__Pro__Geo_Loc_Filter’ not found in /Applications/MAMP/htdocs/frankenmuthupgrade.dev/wp-content/plugins/events-calendar-pro/src/Tribe/Geo_Loc.php on line 103
I found this strange, because this was a file that belongs to the events calendar pro plugin. There are also several “depricated” warnings whenever a page is loaded, calendar page or not. These errors also occur on my staging server, which is a typical LAMP stack (dreamhost is the hosting company) so I doubt it is because of the local development environment.
I will spare everyone and post the error log in a GitHub gist:
https://gist.github.com/stefanich/dd26babd17209beaae18
Is there anything I can do? I commented out line 103 in the PRO plugin and there was no longer a blank screen, but I doubt that is a sustainable fix. Any suggestions?