Minimal server requirements are as follows:
- Apache web server
- PHP 4.0.X - PHP 5.X
safe_mode=Off (not necessary for PHP 5 versions)
no open_basedir restriction
dl() must be enabled
If PHP is installed with
GD Libraries support, you must be sure the GD Libraries
version is 2.0 or greater.
- MySQL Database
In the Standard Encrypted version, the core PHP files
have been encrypted.
The recommended web server is Apache web server. All
Phpauction packages have been successfully tested under
different Unix/Linux environment. Please note that some
crucial problems have been reported when using Microsoft
web servers. We do not support Windows operating
system.
MySQL being the most popular Open Source Database designed
for speed, power and precision in mission critical, heavy
load use was the obvious choice for Phpauction.
MySQL is the only database for which Phpauction offers support.
The porting to other RDBMS is planned for future versions.
Phpauction also requires the ability to set up cron jobs
(under *nix systems). This is needed to periodically run
the script (cron.php) responsible for checking expired auctions,
updating the database accordingly, and sending notification
e-mails to sellers and buyers.
If you don't have access to cron, there are other possible
solutions to run cron.php (see Tutorials section in the
Manual). You may also set an option in admin to automatically
have cron.php run from your index.php page.
For windows users there's the possibility to run cron.php
using the auctionupdate.c utility you can find in the cron
directory. There's a README file which explains how to use
it, also.
If you want to check your server compatibility
with Phpauction package use our Phpauction
test compatibility script, upload it somewhere to your
server and point your browser to it. To run a more exhaustive test please contact
us.