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:
Get the running user name of httpd process.
Normally, httpd user is nobody or apache or _www or others depends on your system configuration.
Authorize permission to this user to access Cobub Razor.
For Nignx users:
Get the running user name of httpd process.
Normally, httpd user is nobody or apache or _www or others depends on your system configuration.
Authorize permission to this user to access Cobub Razor.
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:
-
In v0.2 and below version, user should upload a .apk file and input version value under Auto Update function in Channel Management;
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;
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.