Download the application zip package from CodeCanyon and log in to cPanel (or other control panel).
Open File Manager, upload the downloaded zip package to public_html folder (web root folder of your domain or subdomain), right click on the archive and choose Extract.
Please ensure that Show hidden files option is enabled before you extract the files (File Manager » Settings):
Open MySQL Databases page, create a new MySQL database, create a new user and add the user to the database selecting All privileges like this:
Run the application installation script by accessing the following URL in a web browser: http://mywebsite.com/install.php (substitute mywebsite.com with your actual domain name). Follow the on-screen setup instructions to complete the installation.
Open Cron Jobs page and add a new cron (scheduled) job to your server. The cron job parameters are provided after successful installation of the application and on the Backend » Maintenance page.
In cPanel the cron job should look like this:
In Plesk the cron job should look like this:
Log in as admin and go to Backend » Settings » Email » Driver. Enter the credentials of the SMTP server that will deliver emails sent by the application.
Install and configure a LAMP stack (Linux, Apache, MySQL, PHP). If your server comes with Ubuntu OS you can use this guide, for other operating systems find the corresponding manual.
Make sure that URL rewrite is enabled. You can do it by running the following command:
a2enmod rewriteAlso make sure that .htaccess files are allowed (AllowOverride directive is set to All) either globally or in the virtual host config file. To enable it on the virtual host level add the following block to the virtual host config file (/etc/apache2/sites-enabled/mywebsite.conf):
<VirtualHost *:80> ... <Directory /var/www/mywebsite.com/> Options FollowSymLinks MultiViews AllowOverride All Require all granted Order allow,deny allow from all </Directory> </VirtualHost>
Please note that you need to restart the Apache service after making configuration changes.
If you are deploying your application to a server that is running Nginx web server, please read this guide.
Create a new MySQL database, create a new user and add the user to the database. You can do so by logging in to MySQL as root and running the following commands:
CREATE DATABASE casino CHARACTER SET utf8 COLLATE utf8_general_ci; CREATE USER 'casino'@'localhost' IDENTIFIED BY 'password123'; GRANT ALL PRIVILEGES ON casino.* TO 'casino'@'localhost';Download the application zip package from CodeCanyon, upload it to the web root folder of your domain or subdomain and unzip.
Make sure that the user your web server is running under (usually www-data) has read and write access to the application files and folders. The easiest way to set it up is to make the www-data user owner of the application files and folders recursively. It can be done as follows (assuming /var/www/mywebsite.com is the web root folder):
cd /var/www chown -R www-data mywebsite.comRun the application installation script by accessing the following URL in a web browser: http://mywebsite.com/install.php (substitute mywebsite.com with your actual domain name). Follow the on-screen setup instructions to complete the installation.
Add a new cron (scheduled) job to your server. The cron job parameters are provided after successful installation of the application and on the Backend » Maintenance page. The cron job can be added by executing crontab -e and pasting the command.
It is not recommended to add and execute the cron job as root, otherwise when logging is enabled in the application settings the log files will be owned by the root user, which in turn will trigger a 500 server error due to lack of permissions.
Log in as admin and go to Backend » Settings » Email » Driver. Enter the credentials of the SMTP server that will deliver emails sent by the application.
This error occurs if:
Please follow the installation steps again.
This error occurs if a request has been blocked by Mod Security Apache module. Please contact your hosting support and ask them to disable Mod Security module.
Please note that support can only be provided during the application support period. 6 months of free support are provided with your purchase. Should you need support outside of this period you will need to renew it. How to extend / renew the app support?
To get technical support please submit a new ticket at https://support.financialplugins.com. If you see an application error please do the following:
1 — If you don't have access to backend please edit .env configuration file (located in the web root folder of your domain) and set the following variables:
APP_DEBUG=true APP_LOG_LEVEL=debug
In case the issue is difficult to trace our support team can request SSH / cPanel access to your server and / or website admin access.
© Built by FinancialPlugins.com