Piwik Localhost跟踪

时间:2012-12-03 17:40:44

标签: matomo

在piwik上,我使用localhost作为测试网站。当我从我的计算机输入localhost时,piwik会正确更新其统计信息,但当同一局域网中的另一个人(同事)键入我的IP地址时,它会显示该网页,但piwik不会更新访问/网页浏览量。我想知道为什么会这样?任何帮助将不胜感激。

3 个答案:

答案 0 :(得分:6)

您需要将您的IP添加到trusted_hosts[]配置中。如果您在localhost下安装了Piwik,它只接受以该名称调用的跟踪请求。

config.ini.php添加:

[General]
trusted_hosts[] = localhost
trusted_hosts[] = 192.168.1.12

192.168.1.12是您的局域网中的IP地址:

答案 1 :(得分:1)

此配置 [General] trusted_hosts[] = localhost

说明您可以访问其管理面板Piwik的地址。如果要跟踪LAN页面,则必须修改其跟踪代码。为了使您能够跟踪代码(如果您的网络中有动态IP,则无法使用):

  • 添加到您在LAN中的trusted_hosts IP地址
  • 不是通过localhost进入Piwik管理面板,而是通过您的LAN地址输入,例如。 192.168.1.12
  • 现在所有跟踪代码都会将您的IP作为服务器地址,并会向安装了Piwik的计算机发出请求。

阐释:

这一切都发生了,因为当您从localhost进入Piwik管理面板时,所有跟踪代码都会有localhost作为您的Piwik地址。因此,如果某人使用跟踪代码进入网页,浏览器将尝试与用户localhost进行通信,即:他的计算机。也许他没有你的Piwik。

答案 2 :(得分:0)

我按照@halfdan所说的将它们添加到config.ini.php中。

[General]
trusted_hosts[] = localhost
trusted_hosts[] = 192.168.1.12

还更改(localhost)网站URL映射。
单击设置图标-> 网站-> 管理
单击欲望网站的Edit Icon(在我的情况下为localhost)
将URL字段从localhost更改为192.168.1.12