Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/273.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 轨道中的嵌入式piwik_Php_Ruby On Rails_Iframe_Cors_Matomo - Fatal编程技术网

Php 轨道中的嵌入式piwik

Php 轨道中的嵌入式piwik,php,ruby-on-rails,iframe,cors,matomo,Php,Ruby On Rails,Iframe,Cors,Matomo,我在本地系统中安装了piwik,并与rails应用程序集成用于跟踪。当我使用iframe获取piwik分析数据时,出现了问题。我想在我的rails应用程序iframe中显示仪表板。但它显示出错误 错误 哎呀…请求过程中出现问题。可能服务器有临时问题,或者您请求的报告包含太多数据。请再试一次。如果此错误重复出现,请联系Piwik管理员以获得帮助 我的配置文件config.ini.php cors_domains[] = "*" enable_framed_pages = 1 enable_fram

我在本地系统中安装了piwik,并与rails应用程序集成用于跟踪。当我使用iframe获取piwik分析数据时,出现了问题。我想在我的rails应用程序iframe中显示仪表板。但它显示出错误

错误 哎呀…请求过程中出现问题。可能服务器有临时问题,或者您请求的报告包含太多数据。请再试一次。如果此错误重复出现,请联系Piwik管理员以获得帮助

我的配置文件config.ini.php

cors_domains[] = "*"
enable_framed_pages = 1
enable_framed_settings = 1

trusted_hosts[] = "192.168.1.101"
trusted_hosts[]= "localhost/analytics/piwik/"
在我的firebug错误中

Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://localhost/analytics/piwik/index.php?date=yesterday&module=Dashboard&action=embeddedIndex&idSite=1%252C2&period=day&idDashboard=1. (Reason: missing token 'x-requested-with' in CORS header 'Access-Control-Allow-Headers' from CORS preflight channel).
我的erb.slim文件是

.panel.panel-primary
  .panel-heading
    h4 Piwik
    iframe height="200"sandbox="allow-scripts" width="600px;" src="http://localhost/analytics/piwik/"

如果我们需要piwik完整仪表板,那么我们只需通过admincred登录,然后转到窗口小部件面板,复制
代码并粘贴到您的应用程序中

例如:

您还可以通过其
&token\u auth=xxxx设置用户登录

它将为您提供登录功能。只需将token_auth放在url的末尾

在我的情况下,只有查看权限的用户。

http://localhost/analytics/piwik/index.php?module=Widgetize&action=iframe&moduleToWidgetize=Dashboard&actionToWidgetize=index&idSite=1&period=week&date=yesterday&token_auth=xxxxxxx