How to Install GoClixy?


This is a step-by-step tutorial on how to install GoClixy - Scripts on a web server.

Note: You must have a live domain and hosting server to install GoClixy Scripts. Localhost installation will not work.

Step 1: Download the needed GoClixy installation package.

  • Visit our official website https://www.goclixy.com, click the Sign In link, and log in with your purchased Email ID and password.
  • Under the Action dropdown menu, click the Download link to download the installation files.
  • Extract the downloaded file on your local system.

GoClixy Script Download

Step 2: Generate a License File.

  • Under the Action drop-down menu, click the Licenses link.
  • This will display the domain name you entered during purchase, click the Save button to activate the Generate button.
  • Click the Generate button to download the license.dat file.
  • Copy and Paste the license.dat file into the upload/application folder that you extracted earlier.

Note: The license file is domain-specific and must exist in the application folder to run GoClixy.

Step 3: Prerequisite

GoClixy requires PHP v7.2 or v7.4, so change the PHP version in your cPanel accordingly. You can also contact your Hosting Provider for the PHP Version change.

GoClixy core files are encoded using ioncube loader, your server must have PHP ioncube-loader extension installed to run the application.

cPanel - How to check if IonCube Loader is installed on your Hosting Server?

  • Login to your cPanel.
  • In the Software/Services section of the cPanel home screen, click Select PHP Version.
  • Check the ioncube_loader extension checkbox to enable it for the current PHP version. Note: you must have the latest version of ioncube_loader extension on your server, enabling the ioncube_loader_4 will not work.

An alternate way to find if IonCube Loader is installed on your Hosting Server?

You can easily figure out if IonCube is running by looking at the information from PHP info. To check this you need to create a PHP file (e.g. phpinfo.php) with the content as follows:

<?php 
phpinfo(); 
?>
  • Visit your phpinfo.php file in a browser: http(s)://YOUR DOMAIN NAME/phpinfo.php
  • Check which version of the ionCube loader package is installed on your server by inspecting the first and the Additional Modules section of the output of the phpinfo.php file you just added.

How to Install IonCube Loader on a VPS/Dedicated Hosting Server?

  • Visit the ionCube Loaders download page and download the Ioncube loader file that matches your Hosting Server's Operating System. This guide assumes you're installing a 64 bits version of the loader package on a Linux Server.

  • Extract the loader-wizard.php file from the zip archive.

  • Upload it on your server via FTP or cPanel File Manager.

  • Visit the loader-wizard.php file in a browser: http(s)://YOUR DOMAIN NAME/loader-wizard.php and follow the instructions.

Step 4: Upload the GoClixy Files to Your Server

Now, you need to upload the extracted files and folders to your web server. The easiest way to upload the GoClixy installation files is via cPanel File Manager or you can also use FTP.

Installation Folder Structure

IMPORTANT: FOR SECURITY REASONS, THE APPLICATION, GOCLIXY, VENDOR, .HTACCESS AND ROBOTS.TXT FOLDERS/FILES MUST BE PLACED ABOVE WEBROOT OR PUBLIC_HTML SO THAT THEY CANNOT BE DIRECTLY ACCESSED VIA A BROWSER. BY DEFAULT, .HTACCESS FILES ARE INCLUDED IN EACH FOLDER TO PREVENT DIRECT ACCESS, BUT IT IS BEST TO REMOVE THEM FROM PUBLIC ACCESS FULLY IN CASE THE WEB SERVER CONFIGURATION CHANGES.

Installation Structure

Step 5: Create a MySQL Database

You must create a MySQL database and assign a user to it with full permissions. Once you create your MySQL Database and the User, be sure to note down the database name, username, and password you just created. You will need them for the installation process.

Database Step 01:

Database Step 02:

Database Step 03:

Database Step 04:

Step 6: Database Import

  • Open phpMyAdmin by clicking the phpMyAdmin icon in your cPanel.

    Open PHPMyAdmin
  • Select the database in the left menu that you created earlier in step 6.
  • Click the Import tab in the Top Menu.

    Select Database
  • Under File to Import, click the Browse button and select the upload/application/db/goclixy.sql file.

    Select File to Import
  • Click the Go button at the bottom right.
  • When the database has been imported successfully, you should see a message at the top of the page similar to Import has been successfully finished, ## queries executed.
  • Now open cPanel File Manager/FTP, go to the application/config/ folder and edit the database.php file.

    Edit Database File
  • Change the following lines with your above-configured credentials.

    Update Database File

Step 7: Verify License

  • Visit the Home Page of your website for license verification.
  • Copy the download ID (as shown below) to the verification page and click the Submit button.

GoClixy Script Download ID

That is all!

Login Details

Admin Area

Admin URL: http(s)://YOUR DOMAIN NAME/admin/login
Admin Username: admin@goclixy.com
Admin Password: admin123@

Member Area

URL: http(s)://YOUR DOMAIN NAME/
Username: member@goclixy.com
Password: member123@

Note: Do not forget to change the default login details for security reasons. You can easily change them through the Admin Panel via Settings->Users.

Initial Setup

  • Log in to the Admin Panel, go to Settings->Settings, and upload your logo under the Main Settings tab.
  • Visit Components->Email Queue->Settings and update the Email settings.
  • Also, visit our Useful Info section for more configurations.

Subfolder Installation

If you have installed the script in a subfolder, you need to modify the public_html/.htaccess file. Change line number 196 as follows: 

RewriteBase /<SUBFOLDER NAME>/

If the subfolder name is directory/public_html, change it as follows:

RewriteBase /directory/public_html/

Installation Troubleshooting

In case, you have followed all the steps above, the site is still not working. Enable the developer mode to view the issue and fix it accordingly.

For more information on developer mode setup, visit How do I enable developer mode for debugging issues?