Page tree
Skip to end of metadata
Go to start of metadata

Q1:为什么在Liunx下安装Cobub Razor,权限检查无法通过?

如果有些需要权限的目录没有被赋予相应的权限,则在系统检测步骤会出现权限检测未通过的提示。例如图中的情况:


此时则最好把所部署的整个web端目录的拥有者更改为执行php解释器的那个用户。以下对Nginx和Apache的情况进行说明。

*nix环境下的情况

Nginx+php-fpm:

#查看php-fpm除master进程之外的几个进程是由哪个用户在执行,命令执行结果的第一列即是用户名,假设用户名为nobody

ps -ef | grep php-fpm

chown -R nobody Apache:

#查看执行apache除了根进程之外的几个进程的用户,命令执行结果的第一列即是用户名,假设用户名为nobody

ps -ef | grep httpd

chown -R nobody

PS:最好不要将目录权限设置为777, 有可能成为安全隐患。

 

Q2:Cobub Razor成功安装之后,客户端也运行了,但是报表上没有任何显示?

请确认:

    1. 定时任务的配置是成功的;
    2. 对于v0.2版本以及之前版本,需要在渠道下的自动更新里将客户端的APK文件上传,并指明版本号;
    3. 安装过程中,时区设置是否正确; 如未设置时区,请打开文件application/config/config.php确认$config['timezones']是否有值。例如,UTC +8:00会将$config['timezones'] = ‘UP8′. 
    4. 定时任务默认是1个小时抽取一遍前一个小时的数据,不会立刻显示。如想手工操作,可以执行数据仓库所在数据库的存储过程:
    5. 以当前日期为2012年9月1日为例,当前时间为16:10:10,客户端上传数据的时间是15:55:55,则:
    6. call rundim();  (抽取维度表的相关数据) - call runfact(’2012-9-1 15:00:00′,’2012-9-1 15:59:59′); 抽取事实表的相关数据,时间段为前一个小时进入数据库的客户端数据
    7. call runsum(’2012-9-1′); 汇总当日的相关数据

 

Q3:Cobub Razor安装完成后,系统总是报错有部分表找不到?

请检查一下Mysql的配置文件,保证InnoDB的数据库引擎是可用的。有一些Mysql的默认配置里是禁用InnoDB引擎的。

 

Q4:创建应用之后如何再次查看appkey?

点击 “我的应用” 选项,将会显示所有你创建的应用,点击你要查看的应用的 “查看报告”,点击左侧菜单栏 “管理”-“应用渠道”,你将看到该应用的appkey。

 

Q5:您已经达到今日的最大错误登录数5次,请联系管理员!

清空掉db数据库中表 "**_login_attempts"中的数据,"**_"为你设置的表前缀名。

 

Q6:如何统计fragment的页面停留时间?

http://docs.cobub.com/pages/viewpage.action?pageId=884791

 

Q7:iOS SDK找不到UMSAgent.h

可复制demo中的该文件来使用。


Q8:开源版自动更新功能,上传的apk文件大小存在限制。

apk文件的大小可以通过修改php.ini配置文件内upload_max_filesize,post_max_size,memory_limit三个值的大小来限制,最后取的是这三个值中的最小值。

 

Q9:支持fragment的页面访问记录吗?

支持。详细可见:Android SDK集成

 

Q10:可以从老版本的Cobub Razor升级到v0.8.0版本吗?

请查看版本升级

 

Q11:定时任务必须五个都跑吗?

要看到所有报表的内容,必须全跑。(有些报表并非实时,最快的也是小时级。)如果只想看部分报表,只跑每小时和每天的定时任务就可以了。

 

Q12:Cobub Razor和友盟有什么差别?

除了功能上的部分差异,最明显的差别就是私有化部署。

 

Q13:一个应用如何对应多个渠道?

添加不同渠道的appkey,进行多渠道打包。

 

Q14:安装执行到最后一步,录入完管理员账号信息点击下一步出错,提示数据库连接问题,但是发现数据库中已生成对应的表结构,这应该怎么办?

根据提示,这是数据库连接问题,请参考:http://blog.csdn.net/jpiverson/article/details/24199275

 

Q15:razor_fact_clientdata这个表的数据是定时任务生成的,还是采集的时候直接插入的?

通过定时任务生成的。

 

Q16:Cobub Razor的时区是如何控制的?

通过修改php.ini配置文件的timezone。

 

Q17:集成并初始化sdk后报表未看到数据?

1.先排查数据是否发送成功:可以通过查看logcat,看到有flag=1的字样即表示发送成功。或者通过查看数据库对应表(如razor_clientdata)是否有数据。

2。如果数据发送成功了,再查看定时任务是否跑了。

 

注:如以上无法解决你遇到的问题,请添加Cobub技术支持交流开源社区QQ群:194022996 寻求帮助!我们鼓励每个人的参与同时希望大家能够相互友好尊重。请记住,你在这里得到的任何帮助和回复都来自和你一样的社区成员,他们为此自愿付出自己的宝贵时间。

  • No labels