用户工具

站点工具


FAQ

General Usage

What license is Cobub Razor under?

Cobub Razor follows two types of licenses.

  • For the Cobub Razor Web, it is under the GPL V3 license, which basically means you are free to do as you want. You must however keep the software under the GPL V3 license.
  • For the Cobub Razor SDKs (Andoird/iOS/WinPhone), they are under the LGPL V3 license.

Troubleshooting

Why I can not pass the directories and files permission check when Install Cobub Razor under Linux?

In order to authorize access permission, you should make Cobub Razor has rights to read, write and execute the directories and files displayed in Installation page.

For Apache users:

  1. Get the running user name of httpd process.
  • $ ps -ef | grep httpd
  1. Normally, httpd user is nobody or apache or _www or others depends on your system configuration.
  2. Authorize permission to this user to access Cobub Razor.
  • $ chown -R <path/cobubrazor>

For Nignx users:

  1. Get the running user name of httpd process.
  • $ ps -ef | grep php-fpm
  1. Normally, httpd user is nobody or apache or _www or others depends on your system configuration.
  2. Authorize permission to this user to access Cobub Razor.
  • $ chown -R <path/cobubrazor>

Some users like use chmod 777 to authorize all permissions. This method can be passed by permission check, but it will bring high level security risk for your system. So it is not suggested.

Why after installation, system runs failed by tables missing?

Please check Mysql’s configuration file, and make sure that the InnoDB engine is supported.

Why after successful installation, Cobub Razor does not display report data?

Please confirm that:

  1. Scheduled tasks are configured sucessfully, you can access the table _log in data warehouse to check if scheduled tasks run successfully.
  2. In v0.2 and below version, user should upload a .apk file and input version value under Auto Update function in Channel Management;
  3. Identify the TimeZone is correct. Open application/config/config.php file, confirm that $config['timezones'] value has been set. For example, UTC +8 timezone will set $config['timezones'] = ‘UP8′. More information about your timezone, please refer to here;
  4. Scheduled tasks run every hour to extract last hour’s data in default. If users want to exact the data manually,three stored procedures can be run:
    • For examples, current date is 2012-09-01,time is 16:10:10, client data uploaded at 15:55:55, then
    • call rundim();
    • call runfact(’2012-9-1 15:00:00′,’2012-9-1 15:59:59′);
    • call runsum(’2012-9-1′);

Developing Cobub Razor

What is Cobub Razor written in?

Cobub Razor is written in PHP for web side, using the CodeIgnitor web framework.

For SDKs,

  • Android SDK using Java language
  • iOS SDK using Objective-C language
  • Windows Phone SDK using C# language

Where do I submit patches for Cobub Razor?

Patches to Cobub Razor should be submitted through Github’s Pull Requests.

en/razor/faq.txt · 最后更改: 2015/09/15 23:09 (外部编辑)