Я запускаю сайт Laravel и решил включить сюда пакет Google Analytics https://github.com/thujohn/analytics-l4
После правильной настройки моих учетных данных и размещения файла .p12 я попытался сделать следующее:
<?php $site_id = Analytics::getSiteIdByUrl('http://example.com');
$stats = Analytics::query($site_id, '7daysAgo', 'yesterday', 'ga:visits,ga:pageviews');
echo $stats;
?>
Это близко, но затем он сталкивается с ошибкой open_basedir. Вот код ошибки:
ErrorException (E_UNKNOWN)
file_exists (): действует ограничение open_basedir. Файл (/ tmp / Google_Client / e4 / e4376171b3c41df2c55e1a689f6386c9) не является
в пределах разрешенного пути (путей):
(/ Вар / zpanel / hostdata / zadmin / public_html /: / вар / zpanel / температуры /)
Вы можете видеть, что путь неправильный. Не уверен, где это исправить. Не уверен, что еще делать. Любая помощь приветствуется. Спасибо
Где находится ваш файл .p12?
Он должен быть помещен в / app / config / packages / thujohn / analytics
Других решений пока нет …