Contents - Index


Requirements

Minimum Requirements

You must already have a working installation of Mambo 4.6.2 or (Joomla 1.0.x or Joomla 1.5.x ) to install Jomres onto. (Mambo is a free Content Management System with a friendly and very active community).
  • PHP 4.2.x or above
  • MySQL 4.1 or above
  • Apache 1.13.19 or above
  • Zend Optimizer 3 (and above) or ionCube's loaders to be installed on the web server, ionCube is recommended.
  • A fixed IP. Jomres will work if your hosts use a proxy bank, but you'll need to contact us to modify your license to allow the different IPs. A shared IP is fine, so long as it doesn't change.
  • GD needs to be enabled. See here for more information.


    PHP Requirements

    To use the full functionality of Jomres you will need the following PHP features/modules enabled:
  • Socket Functions - Used for licensing products/communicating with the Jomres license server (required) Generally if CURL is available, then that'll be enough.
  • File system functions - Used to save your encrypted license key to hard disk  and uploading of property and room images. (required)
  • Calendar functionality - ( the 'gregoriantojd' function). PHP needs to be built --with-calendar to function properly. (required)
  • You must ensure that you have MySQL, XML and Zlib support built into PHP. (required)
  • You need to ensure that safe mode is off, and that the /media folder is writable.

    Whilst this list may look pretty daunting, most quality hosts will provide this functionality in a standard hosting package.

    For the licensing system to work, if your hosts have a firewall enabled you'll need to ensure open a rule/dmz pinhole/port to "license-server.jomres.net" for Jomres to run. If you intend to use the web installer (recomended) then you'll also need to open a rule to "updates.jomres.net" (both to port 80) and enable CURL if it's not already enabled.