PHP version 5.2.8 is one of the essential requirements to run this script. It will enable you to use more memory in PHP V5.2.8 and more efficiently.
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)
Portions of the Eicra Script code are encoded and require a PHP decoder in order to run. There are two available, both free.
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
- SendMail - Yes
- PHP safe mode - OFF
- PHP memory_limit - 64M
- PHP CURL - Yes
- Minimum Web Space - 500 MB
Optional Server Requirements
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
- Facebook Connect
Required PHP modules
Apache server settings
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
. 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.
The application will work using IIS 5, IIS 6, or IIS 7 if PHP is configured correctly. To achieve SEO friendly URLs you may need to use a third party product. For IIS7, you can use the Microsoft URL Rewrite Module or a third party solution such as ISAPI_Rewrite. ISAPI_Rewrite is Apache mod_rewrite compatible URL rewriter for Microsoft IIS. .
A minimum base installation requires at least 500 MB of disk space but you should assume that your actual disk space will be somewhat higher. For example, if you upload file attachments and images for articles, the actual disk space for your script could easily be 750 MB or more (exclusive of database content, media, caches 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 400 to 500 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
- Ask your host. The best way to check your requirements is to simply contact your host and ask them. Simply link them back to this page so they can look over the list.
- 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: http://www.example.com
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.