LiteCommerce:Server Requirements (LC 2.2)

From X-Cart 4 Classic
Jump to: navigation, search
Warning.png This article refers to LiteCommerce 2.x only. For user manual to LiteCommerce 3.x, please visit this website.


LC version: 2.2

LiteCommerce 2.2 installs/runs on:

linux windows freebsd redhat solaris sun_cobalt mac_os_x


To install LiteCommerce you need a web hosting that meets the following requirements:

  • Web-site domain name. For example, 'www.litecommerce.com' is the domain name of our shopping cart software website, and you need one for your store. If you do not have a web-site domain name of your own, ask your web-hosting provider, if they can register one for you (most web-hosting providers offer domain name registration services), or register it yourself.
  • Web server. The recommended web-server is Apache, though LiteCommerce can also run under Internet Information Services (IIS) server.
  • PHP 4 (version 4.1.0 or higher; versions 4.2.2 and 4.2.3 are not recommended, since they are known to have memory leak issues) or PHP 5 (version 5.1.0 or higher). The 'Safe mode' must be disabled in PHP configuration.
Note: if your hosting provider disables any PHP functions for security or other possible reasons, please be aware that this may cause problems during LiteCommerce installation or operation. Always consult with your hosting provider and our support team if you encounter such an issue.
  • IonCube loader is required in order to execute ionCube-protected components. For your convenience, a set of ionCube loaders for various operating systems is supplied within LiteCommerce distribution under the 'ioncube/' sub-folder.
Note: Due to reported cases of interference between ionCube and Zend Optimizer components, we recommend that you have Zend Optimizer switched off in your PHP installation. If doing so is not feasible, make sure that the optimization level of Zend Optimizer is 3-5.
  • Access to MySQL database version 3.23 or higher. The web server must have support for MySQL database. You must be able to access your MySQL database (i.e., know MySQL server name, your database name, username and password) and have sufficient access privileges. The database size requirements vary greatly and depend on the number of products, customers and orders handled by your store. For example, for small shops 1 megabyte would be just enough while medium-sized stores would require 10 megabytes and mega-stores would need hundreds of megabytes.
  • Minimum 10 megabytes of server disk space. You will need more if you are going to use additional files and your own templates for LiteCommerce, or sell electronic goods.
  • CURL executable module, libCURL module or OpenSSL external application, and an SSL certificate, if you want to process credit cards using Authorize.NET, PayPal or other payment gateways, or use real time shipping calculation services (these services require that your site accepts secure connections via HTTPS/SSL protocol). To obtain an SSL certificate, visit VeriSign website at: http://www.verisign.com.