我正在启动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)不是 在允许的路径内: (在/ var / zpanel / hostdata / zadmin /的public_html /:在/ var / zpanel /温度/)
你可以看到路径错了。不知道在哪里纠正。不知道还能做什么。任何帮助表示赞赏。感谢
答案 0 :(得分:1)
您的.p12文件位于何处?
应该放在/ app / config / packages / thujohn / analytics
中