Hotel script Requirements

To install and run Hotel booking script your web server must meet certain minimum requirements. Most web hosting companies meet these requirements. However, a few stand out by also actively supporting the Eicra community. Viewing your phpinfo() output, you will be able to see most of the system requirements. Contact your server admin if you are not sure or run the pretest.php script (located in the tools directory) to see if your server passes the basic requirements tests.


PHP Hotel Script
PHP PHP version 5.3.3 is one of the essential requirements to run this script. It will enable you to use more memory in PHP V5.3.3 and more efficiently. Please note: Some of the above settings pertain to only certain versions of php. Check to see if you have these settings in your php.ini. Consult with your server admin if you are not sure.

MySQL server

PHP Script
MySQL database version 5.0 OR above is required to run this web apps. It is another one of the requirement to process the application.
(we recommend the very latest stable release)

PHP Decoders

PHP Script
Portions of the hotel booking script code are encoded and require a PHP decoder in order to run. There are two available, both are free.

PHP application script
Zend Optimizer version 3.3.3 or later
ionCube Loader version 4.4.1 (Higher)

MySQL server

Customized PHP web application
Any web server daemon - such as Apache, nginx, IIS which is fully compatible with the required PHP configuration.

  • Operating System - Solaris, Linux, BSD, Windows or Mac
  • GD complied with your PHP Build => Yes
  • PHP safe mode => OFF
  • PHP memory_limit => 64M or higher
  • PHP CURL => Yes
  • Minimum Web Space => 500 MB

Optional Server Requirements

Customized PHP web application
The requirements listed below are only required if you decide to use one of the following optional modules.

  • Video Module
  • Music Module
    • PHP file_uploads - 1
    • PHP post_max_size - 10M
    • PHP max_input_time - -1
    • PHP upload_max_filesize - 20M
  • Short URL
    • mod_rewrite (Apache)
  • Facebook Connect

PHP Settings

Required PHP modules

Apache server settings

Customized PHP web application
This application will work on Apache 1.3 or Apache 2.x hosted on UNIX/Linux, OS X, or Windows. The majority of our development and deployment is done on Apache, so there is more community experience and testing performed on Apache than on other web servers. You can use the Apache 'mod_rewrite' extension to allow for SEO friendly URLs through .htaccess file. If you have mod_security installed on your apache web server, mod_security must be disabled or script files whitelisted (exempt from all mod_security rules).

Apache server settings

  • sql_mode : not strict
  • Apache mod_deflate - suggested for speed (gzip)
  • Apache mod_headers - suggested for speed
  • Apache mod_expires - suggested for speed
  • Apache mod_cache - suggested for speed
  • Apache mod_mem_cache - suggested for speed

PHP cache and accelerators

SWIFT4 accesses many scripts spread across many files for each connection. We recommend that your web server has a PHP opcode cache, like xcache, apc or eaccelerator. We find that xcache is the easiest to install and most readily available.

Web Browser Requirements

The requirements for a web browser depends on what theme you are using for your site. The default theme we release has been tested to work on the latest versions of all the most common web browsers (eg. Firefox, IE8, Opera, Chrome etc...). For those that use Internet Explorer must have version 7 or higher installed in order to properly use all the features provided with v2.

Best PHP Script

SSL Certificate

A valid security certificate is required to work over a secure channel (HTTPS) from the Magento Admin Panel or when submitting form data from the storefront. Self-signed SSL certificates are not supported.

Disk Space

A minimum installation requires 500 Megabytes. 250 MB is needed for a website with many contributed modules and themes installed. Keep in mind you need much more for the database, files uploaded by the users, media, backups and other files.
The total file size of your product installation will depend on what you add to your script, but core files alone will take up approximately 500 to 750 MB after uncompressed. The exact size depends on the edition of the script you have installed.

How to check your hosting provider meets these requirements

  1. Ask your hosting provider. The best way to check your requirements is to simply contact your host and ask them.
  2. You can also download our test script here. The zip package will need to upload that PHP file to your server and run it like:

Recommended Hosting

If you are having a hard time finding a host that meets the requirements give our recommended Eicra Hosting Service a try. We maintain 99.99% uptime on USA based server with superb support and quick turnaround.