Warning
Google_Service_Exception: {
"error": {
"code": 403,
"message": "The request is missing a valid API key.",
"errors": [
{
"message": "The request is missing a valid API key.",
"domain": "global",
"reason": "forbidden"
}
],
"status": "PERMISSION_DENIED"
}
}
in /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/plugins/dpcalendar/google/vendor/google/apiclient/src/Google/Http/REST.php:118
Stack trace:
#0 /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/plugins/dpcalendar/google/vendor/google/apiclient/src/Google/Http/REST.php(94): Google_Http_REST::decodeHttpResponse(Object(GuzzleHttp\Psr7\Response), Object(GuzzleHttp\Psr7\Request), 'Google_Service_...')
#1 /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/plugins/dpcalendar/google/vendor/google/apiclient/src/Google/Task/Runner.php(176): Google_Http_REST::doExecute(Object(GuzzleHttp\Client), Object(GuzzleHttp\Psr7\Request), 'Google_Service_...')
#2 /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/plugins/dpcalendar/google/vendor/google/apiclient/src/Google/Http/REST.php(58): Google_Task_Runner->run()
#3 /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/plugins/dpcalendar/google/vendor/google/apiclient/src/Google/Client.php(842): Google_Http_REST::execute(Object(GuzzleHttp\Client), Object(GuzzleHttp\Psr7\Request), 'Google_Service_...', Array, NULL)
#4 /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/plugins/dpcalendar/google/vendor/google/apiclient/src/Google/Service/Resource.php(232): Google_Client->execute(Object(GuzzleHttp\Psr7\Request), 'Google_Service_...')
#5 /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/plugins/dpcalendar/google/vendor/google/apiclient-services/src/Google/Service/Calendar/Resource/Events.php(265): Google_Service_Resource->call('list', Array, 'Google_Service_...')
#6 /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/plugins/dpcalendar/google/google.php(144): Google_Service_Calendar_Resource_Events->listEvents('c_rvb91gsrrmomq...', Array)
#7 [internal function]: PlgDPCalendarGoogle->fetchEvents('233', Object(Joomla\CMS\Date\Date), NULL, Object(Joomla\Registry\Registry))
#8 /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/libraries/src/Cache/Controller/CallbackController.php(173): call_user_func_array(Array, Array)
#9 /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/administrator/components/com_dpcalendar/libraries/dpcalendar/DPCalendar/Plugin/DPCalendarPlugin.php(421): Joomla\CMS\Cache\Controller\CallbackController->get(Array, Array)
#10 /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/administrator/components/com_dpcalendar/libraries/dpcalendar/DPCalendar/Plugin/SyncPlugin.php(221): DPCalendar\Plugin\DPCalendarPlugin->onEventsFetch('g-233', Object(Joomla\CMS\Date\Date), NULL, Object(Joomla\Registry\Registry))
#11 /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/libraries/joomla/event/event.php(70): DPCalendar\Plugin\SyncPlugin->onEventsFetch('g-233', Object(Joomla\CMS\Date\Date), NULL, Object(Joomla\Registry\Registry))
#12 /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/libraries/joomla/event/dispatcher.php(160): JEvent->update(Array)
#13 /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/libraries/src/Application/BaseApplication.php(108): JEventDispatcher->trigger('oneventsfetch', Array)
#14 /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/components/com_dpcalendar/models/events.php(88): Joomla\CMS\Application\BaseApplication->triggerEvent('onEventsFetch', Array)
#15 /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/modules/mod_dpcalendar_upcoming/mod_dpcalendar_upcoming.php(94): DPCalendarModelEvents->getItems()
#16 /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/libraries/src/Helper/ModuleHelper.php(200): include('/mnt/data/vhost...')
#17 /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/libraries/src/Document/Renderer/Html/ModuleRenderer.php(98): Joomla\CMS\Helper\ModuleHelper::renderModule(Object(stdClass), Array)
#18 /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/templates/yoo_joy/warp/systems/joomla/src/Warp/Joomla/Helper/WidgetsHelper.php(92): Joomla\CMS\Document\Renderer\Html\ModuleRenderer->render(Object(stdClass), Array)
#19 /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/templates/yoo_joy/layouts/theme.config.php(66): Warp\Joomla\Helper\WidgetsHelper->load('bottom-a')
#20 /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/templates/yoo_joy/styles/scsc/layouts/theme.config.php(3): require('/mnt/data/vhost...')
#21 /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/templates/yoo_joy/styles/scsc/layouts/theme.php(10): include('/mnt/data/vhost...')
#22 /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/templates/yoo_joy/warp/src/Warp/Helper/TemplateHelper.php(49): include('/mnt/data/vhost...')
#23 /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/templates/yoo_joy/index.php(16): Warp\Helper\TemplateHelper->render('layouts:theme')
#24 /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/libraries/src/Document/HtmlDocument.php(678): require('/mnt/data/vhost...')
#25 /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/libraries/src/Document/HtmlDocument.php(740): Joomla\CMS\Document\HtmlDocument->_loadTemplate('/mnt/data/vhost...', 'index.php')
#26 /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/libraries/src/Document/HtmlDocument.php(555): Joomla\CMS\Document\HtmlDocument->_fetchTemplate(Array)
#27 /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/libraries/src/Application/CMSApplication.php(1098): Joomla\CMS\Document\HtmlDocument->parse(Array)
#28 /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/libraries/src/Application/SiteApplication.php(778): Joomla\CMS\Application\CMSApplication->render()
#29 /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/libraries/src/Application/CMSApplication.php(231): Joomla\CMS\Application\SiteApplication->render()
#30 /mnt/data/vhosts/casite-1269099.cloudaccess.net/httpdocs/index.php(49): Joomla\CMS\Application\CMSApplication->execute()
#31 {main}