Skip to content

Installation Notes

MasterGeneral156 edited this page Apr 6, 2017 · 4 revisions

Chivalry Engine Installation Notes

This page will help you install Chivalry Engine on your website! This isn't a CPanel/PMA tutorial, you're expected to know a little bit.

Install Steps

  1. Download your desired flavor of Chivalry Engine. As of this moment, there's two flavors. The stable releases can be found here, and the development branch can be found here.

  2. Upload the contents of the "upload" folder to your websites public_html folder. This may also be listed as www.

  3. Setup a database and user in PHPMyAdmin. Remember this information, as it'll be used for Chivalry Engine's database. Its recommended to have this database be unused by other applications, or you may run into issues.

  4. Once completed, navigate to installer.php on your website to begin the installer.

Common Errors

I failed the initial tests. What should I do?
Check that you have PHP version 5.5 or higher installed, and have access to the PHP Password API. You will need to make sure you also have access to MySQLi or PDO, as Chivalry Engine (and PHP Version 7) doesn't support MySQL.

The installation progress fails during the SQL insertion. What should I do?
Set your PHP execution timeout higher, if possible. Otherwise, manually enter the remaining SQL into your database using PHPMyAdmin.

I want to change the database wrapper after installation. How can I accomplish this?
Simply open config.php and edit it as you see fit. You will also notice that this file also holds the database information, which you can change as well

The crons aren't working. Are they bug free?
If its not working immediately following an installation of Chivalry Engine, its because the Crons are configured to run automatically at the next midnight. This could be at least 24 hours. If its a modification to the cron files, we cannot guarantee they're bug free.

My crons are running non-stop. Is this a bug?!
Hopefully not. Your crons will run per page load if no one was on your game during which time the crons would have triggered. Load pages and it'll catch up eventually.

Clone this wiki locally