eShox is the most advanced Ecommerce software available for PHP. With a solution so powerful, yet still easy to use, you'll wonder how you ever managed without it.
How to Install eShox
To install eShox on your website, follow the steps below:
- Download eShox from our website, here.
- Decompress the downloaded file.
- Create a new directory on your website, for example, "shop/"
- Set permissions for the new directory to "rwxrwxrwx" (all users read/write/execute).
- Upload installer.php to the new directory on your website.
- Access the uploaded file using a web browser, for exampe, "http://www.yourco.com/shop/installer.php"
- Follow the steps in the installer:
- Enter your MySQL username and password.
- Choose a database (and prefix¹) or create a new database.
- Complete installation and remove installer file.
- Optionally, to improve security on shared servers, set permissions for:
- All files and directories to "r-xr-xr-x" (all users read/execute).
- The following directories to "rwxrwxrwx" (all users read/write/execute):
- /shop/include/tmp
- /shop/include/themes
- /shop/images
- Access the administration using a web browser, for example, "http://www.yourco.com/shop/admin/"
- Set the admin user password by selecting "Admin Users" from the "Admin" menu in administration, then selecting the admin user from the list of users, and finally entering a password. You will be required to login again once the password has been set.
¹ Used to prefix the table names allowing other solutions to share the database.
Distribution Install
If you are unable to use the eShox Installer on your server, there may be a compatibility issue that can be resolved by installing eShox manually. Download the eShox distribution, unzip the file and follow the instructions contained in the "Read Me" file. When using this method, you will need to install ionCube or Zend on your server in order for checkout to function correctly.