Note on Features: Some features documented here require an addon, refer to the Feature List for details.

Note about 'Listings': The use of the term "listings" in the user manual can refer to classifieds, classified ads, standard auctions, dutch auctions, reverse auctions, and buy now only.

Software Requirements

Hosting companies tend to vary in the way they configure their servers, and although we try to accommodate for all of these possibilities, it is still possible that certain server configurations can cause problems when setting up the auction and classified software even though they technically meet the minimum requirements. Fear not though, by default, most servers are already equipped with the minimum requirements set forth below, but simply need to be activated if not already.

Below are the requirements of the “host” you wish to install the software to. Your host should be able to tell you if they meet these requirements or not if you are not sure. If your current hosting provider does not meet the minimum requirements, and is unable or unwilling to accommodate you to meet these requirements, contact us for further options.

If you have a dedicated server with root access, and need help upgrading or installing something to meet any of these requirements, contact us and we can try to point you in the right direction as best we can. 1)

For a list of hosts that we have verified meet the minimum requirements, see the resources section of our website.

Minimum Requirements

Below are the requirements and recommendations for the use of our software:

Main Requirements

The software will not function properly, or not at all, without at least these minimum requirements from your host:

  • Operating System - Unix/Linux/Windows 2)
  • Scripting Language - PHP 5.2.3 or later
  • PHP Safe Mode - The PHP setting safe_mode must be turned off. 3)
  • Database - MySQL 4.1.0 or later 4)
  • Licensing

Image Processing

Thumbnail/Image processing - GD Library 2.0 or later 8)

Payment Gateways

Some payment gateways will have additional requirements, typically certain PHP extensions:

  • Several gateways require cURL:
    • AIM
    • Paytrace
    • eProcessingNetwork
    • Linkpoint
    • NoChex
    • Payflow Pro
    • PaymentExpress
    • Paypal (and Paypal Pro)
    • Payscape
  • SIM requires the mhash extension
  • cashU requires OpenSSL and SOAP

The software will run fine with the minimum requirements listed in the section above, but if you want to get the most out of your new Geodesic auction and classified software, we recommend these hosting requirements:

  • Linux 9)
  • PHP 5.4.14 or latest version (with safe_mode turned off)
  • IonCube 10)
  • GD 2.0 + Library 11)
  • MySQL version 4.1 or 5.* 12)

All of our recommended hosts on the resources page have packages that meet these recommended requirements.

1) Note that the scope of the e-mail support we offer does not cover server related issues, but we will still try to help as best we can as time allows. Keep in mind, that we are primarily Developers, not server administrators.
2) 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.
3) Note that safe_mode is turned off by default on most hosts since safe_mode is now deprecated according to, and since many PHP applications require it to be turned off.
4) This software will only run on a MySQL database. We recommend the latest version of MySQL.
5) Note: Zend Optimizer is only available as an option when using PHP 5.2. PHP 5.3 or higher will require ionCube
6) 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.
7) 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.
8) 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.
9) Recommended over Windows, as we primarily test using Linux environments
10) Zend Optimizer is not compatible with PHP 5.3 or 5.4, but Ioncube is compatible.
11) Needed for “security image” feature, and image upload resizing/manipulation
12) higher versions of MySQL typically run faster and more dependably
/home/geodesic/apps/dokuwiki/data/pages/server_requirements/start.txt · Last modified: 2014/09/25 11:55 (external edit)
CC Attribution-Noncommercial-Share Alike 3.0 Unported Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0