Please note that CS-Cart may not work properly if your account is running PHP 5.0.5. If you are having issues with your CS-Cart, you should change the PHP version of your account to 5.2.
CS-Cart Automatic Installation through cPanel
SiteGround introduces a fast and easy CS-Cart installation solution through the special Site Software tool in cPanel. If your web host doesn't offer such an installation, consider SiteGround exclusive CS-Cart hosting or go below to the CS-Cart manual installation.
In order to complete the automatic CS-Cart installation in several steps open your cPanel and navigate to Site Software.
Click on the CSCart link in the Ecommerce section.
Enter the required details: admin username, admin password and the installation folder. You should also add the administrator's full name and the e-mail address.
In order to complete the installation read the license information, the disclaimer, agree to the terms and click on the Installbutton.
On the last screen you will find the URLs of your installation's front and back ends, the CS-Cart admin login details and the link to the SiteGround CS-Cart tutorial. Also, the CS-Cart encryption key will be visualised.
CS-Cart Manual Installation
Follow the steps listed below in order to complete the CS-Cart installation manually.
You can check our MySQL tutorial to see how to create a MySQL database and a MySQL user.
- Step 2. Upload Files
- Step 2.1. You may uncompress the distrubution file of the application on your local computer and upload all the files in the folder where you would like the CS-Cart application installed. You can check here for more information on how to setup your favorite FTP client.
You can also extract the CS-Cart file directly on your hosting account. You should first upload it under the folder where you would like the application installed. Once the file is uploaded, you should extract it under the folder it is located. You can extract the file using File Manager in your cPanel.
- Step 2.2. Go to the CS-Cart installation directory and change the file access permissions.
You should change the permissions of the following files:
and of the following folders:
Note that via cPanel the permissions are not set recursively.
You can change the permissions through cPanel > File Manager.
Alternatively, you can use an FTP client.
- Step 3. Once having the installation files uploaded to your account, you should open the CS-Cart Installation Wizard in your browser at:
You will see this message:
CS-Cart is not installed. Please click here to start the installation process: [install]
To proceed with the installation, you should click the install link.
The first two steps of the installation are License agreement and Checking requirements. Once you agree with the terms and see that all requirements are met, you should click on Next to proceed to the Host and database settings.
Here is how the settings should be set:
In order to use a secure server with your domain, you should have a private SSL. If you don't have a certificate yet, you can purchase one from your Customer Area->Order section.
You should enter localhost for Database server host.
In the fields for the database name, user and password you should enter the MySQL database, username and password you have created during the database setup.
Then you should enter a secret key to your preference and the administrator e-mail. If you are not installing the trial version of the script you should enter the License number. You may also choose additional languages if you intend to use them.
It is also advisable to install the demo data.
When you are ready with the details, click on Next.
After the database is installed and configured, you will be able to choose a skin for your CS-Cart.
When you are ready, click on Next. The skin will be installed.
If everything has been installed correctly, you will be taken to the Summary page, which is the last for the CS-Cart installation.
It is strongly recommended to remove or rename the install.php file due to security reasons.
Please also make sure you bookmark the two links for your shop's front and back-end, as you will be visiting them quite often.