Software Requirements
In order for OmniumĀ® Open Software to run on your machine, there are a few components that need to be installed first. The list given below details the core applications on which Omnium depends and links to where they can be obtained:
Apache Web Server
Apache is the recommended web server to run Omnium Open Software. Other Apache-like web server platforms may work, but are unsupported.
Apache 1.3.37 or higher is required, and 2.2 or higher is recommended.
PHP Scripting Language
PHP is the scripting language in which Omnium Open Software is written.
PHP 5.2 or higher is required. Omnium Open supports the GoPHP 5 initiative.
It is preferable that PHP is installed as an Apache Module, rather than in CGI mode.
The following PHP extensions/support must be included in the PHP installation:
- MySQL or MySQLi
For connecting to the MySQL database.
- GD2
For reading image properties.
- JPEG
For reading JPEG image properties.
- PNG
For reading PNG image properties.
- LDAP (optional)
For connecting to LDAP based authentication services.
MySQL Database Server
MySQL is the recommended database server.
MySQL 4.1 or higher is required, 5.0 or higher is fully supported.
PEAR Libraries
The following PEAR libraries are required.
PEAR libraries extend the functionality of PHP.
They can be installed via the command line installer usually supplied with PHP.
- PEAR
Base PEAR library
- MDB2
Database abstraction library.
You will also require the appropriate MDB2 MySQL driver (MDB2_Driver_mysql), default is MySQLi.
DB is also supported but deprecated in favour of MDB2.
- DB_DataObject
Database query building library.
- Date
Handles date translation, required by DB_DataObject.
Email handling library.
- Mail_Mime
Multipart and email attachment handling library.
- Net_SMTP
Required if you wish to send email from Omnium via an SMTP server.
- HTML_BBCodeParser
Transforms safe BBCode markup into HTML.
ImageMagick Image Manipulation Tools
Used to resize and change the colour space on uploaded images, also used in the supplied templates to create some graphics on demand.
This suite of programs is required for Omnium Open Software to work.
Gifsicle GIF Image Manipulation Tool
Used to optimise animated GIF image files.
If you do not wish to upload animated GIF image files to your Omnium interface, then this program is not required.
Return to the main page
