Set up and install Game Engine

Overview

This guide explains how to install Game Engine by Thexyz Inc on your server.

Game Engine is a proprietary software platform and must be installed on a compatible PHP/MySQL hosting environment.


Server Requirements

Before installing, ensure your server meets the following requirements:

Minimum Requirements

  • PHP 8.1 or higher (8.2 recommended)

  • MySQL 5.7+ or MariaDB 10.4+

  • Apache, LiteSpeed, or Nginx

  • mod_rewrite enabled (Apache)

  • PDO MySQL extension enabled

  • mbstring extension enabled

  • JSON extension enabled

  • OpenSSL enabled

Recommended

  • PHP OPcache enabled

  • HTTPS (SSL certificate installed)

  • 256MB+ PHP memory limit


Step 1 – Upload Files

  1. Download the Game Engine package from your client area.

  2. Extract the ZIP file locally.

  3. Upload all files to your domain root:

Example:

 
/public_html/

Or if installing in a subfolder:

 
/public_html/game/

Make sure the following folders are writable:

 
/uploads /cache /logs

Set permissions to:

 
755 (or 775 if required by your hosting)

Step 2 – Create Database

  1. Log in to cPanel or your hosting control panel.

  2. Create a new MySQL database.

  3. Create a MySQL user.

  4. Assign the user to the database with ALL PRIVILEGES.

  5. Note the following:

  • Database Name

  • Database Username

  • Database Password

  • Database Host (usually localhost)


Step 3 – Run Installer

  1. Visit your installation URL:

 
https://yourdomain.com/install/
  1. Enter:

  • Database Host

  • Database Name

  • Database Username

  • Database Password

  • Site URL

  • Admin Email

  • Admin Password

  1. Click Install

If successful, you will see:

 
Installation Complete

Step 4 – Secure Installation

Immediately after installation:

  1. Delete the /install directory.

  2. Ensure config/database.php is not publicly accessible.

  3. Confirm .htaccess is present in root.

 


Troubleshooting

Blank Page or 500 Error

Enable debug mode temporarily:

Add to the top of index.php:

 
ini_set('display_errors', 1); error_reporting(E_ALL);

Check your PHP error log.


Database Connection Error

  • Confirm credentials are correct.

  • Ensure database user has full privileges.

  • Verify database host (some hosts use 127.0.0.1 instead of localhost).

  • 11 Utenti hanno trovato utile questa risposta
Hai trovato utile questa risposta?

Articoli Correlati

Installation and Configuration Guide for Sendy Auto Campaign WordPress Plugin

1. Upload and Install the Plugin Access your WordPress Dashboard: Start by logging into your...

Installation and Configuration Guide for Sendy and WHMCS Integration

Prerequisites Before you begin, ensure you have the following: A WHMCS installation. A Sendy...

Installation and Configuration Guide for WHMCS Mailcow Integration

This provisioning module for WHMCS utilizes the Mailcow API. The module allows offering email...

Configure the WHMCS Bulk Client Export Script

The WHMCS Client Export Script allows you to filter and export client data from your WHMCS...

Configure the WHMCS Bulk Client Import Script

Overview This guide will walk you through the steps to configure and use the WHMCS API...