开源统计程序piwik后台调度生成报告报错问题

开源统计程序piwik后台调度生成报告报错问题

发布时间:October 8, 2012 // 分类:linux+php+mysql // No Comments

最近在用开源的php程序piwik,一个web统计分析工具。

当待统计的网页流量大的时候需要后台调度每隔一点时间去生成报告。

由于我要统计的接口量比较大,老是报


   
   
   
   
  1. WARNING: Empty or invalid response for website id 9, Time elapsed: 30.9s, skipping

 

piwik里面google了下,在这个帖子里找到解决办法:http://forum.piwik.org/read.php?2,75325,page=1#msg-87610

参见matt的回复。谢谢这位。

就是在index.php最前面加入代码:


   
   
   
   
  1. if (php_sapi_name() == 'cli'
  2. || (!empty($_GET['trigger']) && $_GET['trigger'] == 'archivephp')) {
  3. gc_disable();
  4. }

 

注意:gc_disable函数在php的5.3之后才有效。

你可能感兴趣的:(开源统计程序piwik后台调度生成报告报错问题)