Skip to content
Elan Ruusamäe edited this page Oct 24, 2015 · 5 revisions

System Requirements

You will need:

  • A Webserver that is capable of handling PHP scripts (i.e Apache HTTPD Server)
  • PHP >= 5.3.3 (PHP >= 5.5.0 is the recommended version) with the following extensions - date (builtin) - filter - gd - GD Extension - gettext - gettext support if you want to use localization - iconv - imap - IMAP Extension (c-client imap library) - json - mbstring - mysqli - MySQL Extension - pcre - PCRE Extension - session (builtin) - Session handling enabled - spl (builtin)
  • An SMTP and POP Server for email support
  • MySQL Database Server (you can get it from the MySQL Download page)

Checking PHP Requirements

If a requirement is missing from your PHP installation, Eventum will output information about those missing modules. You can also check using one of the following methods:

Via the Command Line

Type this command as any user:

php -m | grep -Ei '(gd|imap|mysql|pcre|session)'

NOTE: If your system has multiple PHP installations, be sure to use the complete path to the same php binary that is used by your web server.

Via the Web

To see if your webserver handles PHP scripts and meets the requirements from above, just place a file with the extension .php somewhere in your webspace and put the following content into it:

<?php
phpinfo();

Open that file in your browser. If PHP is installed on your webserver you will see information about configuration and extensions installed together with PHP.

  • a bigger project
    • first subtask #1234
    • follow up subtask #4321
    • final subtask cc @mention
  • a separate task
Clone this wiki locally