User Tools

Site Tools


server_requirements:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
server_requirements:start [2014/03/20 22:34]
geomatt [Payment Gateways]
server_requirements:start [2021/10/27 12:44] (current)
jonyo
Line 18: Line 18:
 The software will not function properly, or not at all, without at least these minimum requirements from your host: The software will not function properly, or not at all, without at least these minimum requirements from your host:
  
-  * **Operating System** - Unix/Linux/Windows ((Our software is set up to work on a Windows server, but because PHP and MySQL was written around an Unix/Linux environment, it is feasible that certain Windows configurations can cause problems. We recommend running the software on Unix or **Linux** servers.)) +  
-  * **Scripting Language** - PHP 5.2.or later +  * **Scripting Language** - PHP 5.4.or later
-  * **PHP Safe Mode** - The PHP setting **safe_mode** must be turned **off**. ((Note that safe_mode is turned off by default on most hosts since safe_mode is now **deprecated** according to [[http://php.net/manual/en/features.safe-mode.php|php.net]], and since many PHP applications require it to be turned off.))+
   * **Database** - MySQL 4.1.0 or later ((This software will only run on a MySQL database.  We recommend the latest version of MySQL.))   * **Database** - MySQL 4.1.0 or later ((This software will only run on a MySQL database.  We recommend the latest version of MySQL.))
-  * **Licensing** +  * **Licensing** - The free [[http://www.ioncube.com/loaders.php|IonCube Loader]] must be installed.((One of the added values in purchasing our software is that the source code is completely open and editable. However, since it is controlled by a software license key, files relating to software licensing must still be encrypted. Your server is required to have the IonCube loaders installed in order to run the encrypted license key file(s).)) 
-    * **Purchased Licenses** - Requires either [[http://www.ioncube.com/loaders.php|IonCube]] **OR** [[http://www.zend.com/en/products/guard/optimizer/|Zend Optimizer]] ((Note: Zend Optimizer is only available as an option when using PHP 5.2. PHP 5.3 or higher will require ionCube)) ((One of the added values in choosing the purchased license of our software is that the source code is completely open and editable. However, since it is controlled by a software license key, files relating to software licensing must still be encrypted, your server is required to have either IonCube or Zend Optimizer installed to run the encrypted license key file(s).  Note that you either need IonCube OR Zend Optimizer, you do not need both.)) +  * **Operating System** - Any that meets other requirements
-    * **Mobile API Addon** - Requires [[http://www.ioncube.com/loaders.php|IonCube]] ((The Mobile API addon has all PHP files encoded using Ioncube, so you must have Ioncube Loaders, it will **not** work with Zend Optimizer like it will for purchased licenses.  Note that we only encode PHP files, all templates files and other design related files are not encoded.))+
  
-==== Image Processing ==== 
  
-**Thumbnail/Image processing** - GD Library 2.0 or later ((GD Library is a free "plug-in" to PHP and is used by your classified and auction software to process the images and produce an optimized thumbnail. Without it you will not be able to display thumbnail images. This "plug-in" is not required for our software to function but is recommended.  Versions of GD Library previous to 2.0 will work but some functions to produce the best quality image possible do not exist in the earlier versions.))+==== Server Plugins ====
  
-==== Payment Gateways ====+For maximum functionality, we recommend PHP be compiled with the **curl**, **openssl**, and **gd2** extensions. These are freely available, and automatically built into most server configurations.
  
-Some payment gateways will have additional requirements, typically certain PHP extensions:+Apache's mod_rewrite is required for search-engine-friendly URLs
  
-  * Several gateways require **cURL**: +===== Recommended Hosts =====
-    * Authorize.net AIM +
-    * Paytrace +
-    * eProcessingNetwork +
-    * Linkpoint +
-    * NoChex +
-    * Payflow Pro +
-    * PaymentExpress +
-    * Paypal (and Paypal Pro) +
-    * Payscape +
-  * Authorize.net SIM requires the **mhash** extension +
-  * cashU requires **OpenSSL** and **SOAP**+
  
-===== Recommended ===== +Any webhost that meets the above requirements will be sufficient to tun GeoCore. If you do not have one in mindwe have identified a few that meet the requirements, and listed them on the [[https://geodesicsolutions.com/resources.html|resources page]].
- +
-The software will run fine with the minimum requirements listed in the section abovebut if you want to get the most out of your new Geodesic auction and classified software, we recommend these hosting requirements+
- +
-  * Linux ((Recommended over Windows, as we primarily test using Linux environments)) +
-  * PHP 5.4.14 or latest version (with safe_mode turned off) +
-  * IonCube ((Zend Optimizer is not compatible with PHP 5.3 or 5.4, but Ioncube is compatible.)) +
-  * GD 2.0 + Library ((Needed for "security image" feature, and image upload resizing/manipulation)) +
-  * MySQL version 4.1 or 5.* ((higher versions of MySQL typically run faster and more dependably)) +
- +
-All of our recommended hosts on the [[https://geodesicsolutions.com/resources.html|resources page]] have packages that meet these recommended requirements.+
  
  
server_requirements/start.1395354873.txt.gz · Last modified: 2014/09/25 16:55 (external edit)