Google Maps API error: MissingKeyMapError
I’m unsure about that fatal error message (maybe disable The Events Calendar’s logging?), but please reference https://theeventscalendar.com/knowledgebase/setting-up-your-google-maps-api-key/ to get your Google Maps API Key setup correctly.
Please let me know how this goes for you.
If you’re referring to wp-admin > Events > General tab > “Miscellaneous Settings” section > “Debug mode” being checked causing you this problem…
…and if you’re comfortable manually editing your database…
…then you can edit the “tribe_events_calendar_options” option_name by changing the
part of it to
(Of course, we always recommend restorable database and file backups before modifying anything on your site.)
Sorry that didn’t work.
I had a developer take a look and they confirmed some improvements could be made that, in your case, is causing a fatal error (although not happening for everyone).
I marked this thread as Pending Fix, which means it should receive a reply once the applicable fix has been released. I cannot guarantee when it will be fixed as it’s in the development team’s hands now. They need to assign it, code it, test it, and schedule it for release.
I apologize for this issue and appreciate your understanding and patience.
FYI: visiting your site currently produces this error:
Fatal error: Call to undefined function WC() in /wp-content/plugins/mailchimp-for-woocommerce/includes/class-mailchimp-woocommerce-service.php on line 506
You should definitely get that resolved ASAP, either by disabling this plugin or fixing it yourself in this plugin’s code (if you’re comfortable doing so) and report the issue to this plugin’s developer.
The fix is for the wp-admin area being unavailable to make changes to Events Settings.
There is no confirmed issue with the Google Maps API.
I see from your System Information Report that you have the AIza…sFYQ Google Maps API key, and visiting your site I see that API key in the page source… This leads me to believe that your theme or another plugin is including Google Maps without an API key.
Please follow our Testing for Conflicts Guide (basically switch to Twenty Seventeen theme and deactivate all plugins and custom code other than Modern Tribe plugins) and see if that helps narrow down the cause of this.
Of course, we always recommend restorable database and file backups before modifying anything on your site.
Yesterday we released https://theeventscalendar.com/maintenance-release-week-7-january-2018/, in which we improved the code relating to this issue.
Does the issue still happen with your theme when running the latest versions of all our plugins?