thisisme

第 6056 位会员

会员
个人信息
  • 加入于 2021-04-24 21:46:43
  • 最后登录时间 2年前
个人成就
  • 发表文章次数 2
  • 发布回复次数 4
  • 个人主页浏览次数 3
FA安装后,后台无数据,现在已确认网站有fec_trace.js,并且加载trace/js的http状态为200,在mongodb也自动生成了数据库2年前

根据上面的提示找到了TraceJs.php,然后在方法saveJsTraceData中加了一段

var_dump(Yii::$service->fa->mdb->findOne($dbName,$collName));
die();

,现在再访问“/trace/js?sku=*”,显示有数据,但是在商城后台,FA数据分析》全部流量统计》下,还是看不到任何数据,也运行了那个统计脚本,脚并没有显示异常

从早上弄到现在,真的搞不懂了

这是那段var_dump输出内容

FA安装后,后台无数据,现在已确认网站有fec_trace.js,并且加载trace/js的http状态为200,在mongodb也自动生成了数据库2年前

两步的JS都已经加载了,并且请求的HTTP状态代码都是200,如果我把mongodb服务停了,第2个JS就会报500错误。 我把fa_trace开头的数据库删掉后,再访问网站,这些表又会重新创建,这说明FA已经接收到JS的请求了吧,运行脚本也没有什么异常,但数据库里面就是没有数据

Your Site Analytics