Requirements
osCommerce can be installed on any web server with PHP installed which has access to a MySQL database server. This includes shared servers, dedicated servers, and local installations running on Linux, Unix, BSD, Mac OS X, and Microsoft Windows operating systems.
Web Server
The web server must support PHP either as a module or allow execution of CGI scripts. For performance reasons FastCGI is recommended over CGI.
PHP
The minimum PHP version required is v4.1. It is recommended to use the latest PHP 4 or PHP 5 version on the web server.
The following PHP options are recommended, but not mandatory, to be set in the php.ini configuration file:
| register_globals | Off |
| magic_quotes_gpc | Off |
| file_uploads | On |
| session.auto_start | Off |
| session.use_trans_sid | Off |
The following PHP extensions are mandatory:
The following PHP extensions are recommended:
MySQL Database Server
The minimum MySQL version required is v3.23. It is recommended to use the latest MySQL 4 or MySQL 5 version on the database server.
The following MySQL storage engines are supported:
* InnoDB storage engines do not support fulltext index searching.