PHP
MySource Matrix requires PHP version 4.3.10 or greater. PHP version 5.x is not supported.
PHP requires the following compile time options:
* enable-inline-optimization
* with-gd
* enable-gd-native-ttf
* with-openssl
* with-png
* with-jpeg-dir
* with-pspell
* enable-bcmath
* enable-magic-quotes
* enable-sockets
* enable-wddx
* with-pear
* with-ldap
* with-mysql
* with-pgsql
* enable-memory-limit
* enable-shmop
* enable-mbstring
Note: Some of these options may require external libraries to be installed. For example, the --with-pspell option requires the Aspell libraries and at least one Aspell dictionary installed.
PEAR
MySource Matrix makes use of PEAR packages to provide some functionality. The following PEAR packages are required by MySource Matrix.
* DB
* Archive_Tar
* Mail
* Mail_Mime
* XML_HTMLSax
* XML_Parser
* Cache (not required for 3.8.0+)
The following additional PEAR packages are required for the commerical and premium modules.
* Mail_Queue
* HTTP_Request
* HTTP_Client
* Net_URL
* Image_Graph
* Image_Color
* Image_Canvas
* Numbers_Roman
* Numbers_Words
Web Server
MySource Matrix is currently only supported on the Apache web server. Version 1.3.33 and higher or 2.0.40 or higher is required. For more information on Apache 2 support, please read the PHP compatibility notes.
Database
MySource Matrix uses a database as its primary data store. MySource Matrix supports both the PostgreSQL open source database and Oracle.
PostgreSQL
MySource Matrix supports PostgreSQL version 7.4.x or greater. This includes support for PostgreSQL version 8.
Oracle
MySource Matrix supports versions 9i (9.2.0.1 and greater) and 10g of the Oracle database.
Operating System
In general, MySource Matrix can be run on any operating system that supports all its basic requirements, but the following operating systems have been tested and used for either development or production systems.
* Debian 3.0, 3.1
* RedHat Enterprise Linux 3.x, 4.x
* OS X Server 10.3
* Solaris (PostgreSQL requires Solaris 10)
* Ubuntu 4.x, 5.x
* Fedora Core 1, 2, 3
* SUSE Linux Enterprise Server
* Gentoo Linux