Web Server

IonCube

Some critical sections have been encoded and ionCube zend extension is needed to be setup with your php server inorder to run. If your server is cPanel hosted, you are in luck! You simply need to enable it in the WHM > EasyApache Wizard, the requirements section provides a detailed guideline on how to enable this

The encoded portion of the script does NOT contain the application frame like Laravel Controllers or the full React JS source code. You are able to make customization as you wish. We only apply encoding as an anti-theft mechanism which will protect legit businesses from counterfeit ones.

However, if this is not your case, you should use the Official ionCube Installation Wizard. Simply launch the loader-wizard.php script using the same web server. This will give guidance specific to that machine, including which Loader file is required and what to add to the php.ini file.

The previous section contains detailed guide on how to configure cPanel server to support our requirements. You should consider the following settings for Apache or Nginx only if you are NOT using a cPanel Hosted Server, and your server is manually configured by you.

Apache

Crypterion includes a public/.htaccess file that is used to provide URLs without the index.php front controller in the path. Before serving Crypterion with Apache, be sure to enable the mod_rewrite module so the .htaccess file will be honored by the server.

If the .htaccess file that ships with Crypterion does not work with your Apache installation, try this alternative:

Options +FollowSymLinks -Indexes
RewriteEngine On
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

You should make sure that your web server has both PUT and DELETE request method enabled.

Nginx

If you are using Nginx, the following directive in your site configuration will direct all requests to the index.php front controller:

location / {
try_files $uri $uri/ /index.php?$query_string;
}