System Requirements

  • PHP 5
    • at least Version >= 5.1.6 recommended
    • php sessions enabled (for backend access)
    • php module gd_lib enabled (for image operations)
    • php module mysql enabled (for database access)
    • php module SimpleXML enabled (for backend configuration and xml interfaces)
    • php module mb_string enabled
    • register globals off (for obvious security reasons)
    • memory_limit >= 16M (for some backend operations, especially image processing)
    • short open tags enabled
  • Apache Webserver
    • Version 1.3 or 2.x
    • mod_rewrite enabled (for smartURL Feature)
    • php5_module
  • MySQL Database
    • >= Version 4.0, either local or on remote machine
  • Webuser Write Acess
    • xyz/htdocs (you may exclude xyz/htdocs/_phenotype)
    • xyz/_phenotype/application
    • xyz/_phenotype/cache
    • xyz/_phenotype/temp


The phenotype directories must be writeable by the webserver for caching, temporary files (especially Smarty) and media uploads. (If you intend to have the phenotype php files not owned by the user of the webserver, you have to set “safe_mode off”.)


Well system requirements are pretty standard, it’s basicly PHP 5 with GDLib and MySQL.

You think Phenotype Wiki/Documentation could be better?
We too. Please contribute: Edit this page

Bookmark and Share