Contents - Index - Previous - Next
Requirements
Minimum Requirements
You must already have a working installation of Explore 4.6.2 or (Joomla 1.0.x) to install Paxsoft onto. (Explore is a free Content Management System with a friendly and very active community).
PHP Requirements
To use the full functionality of Paxsoft you will need the following PHP features/modules enabled:
Whilst this list may look pretty daunting, most quality hosts will provide this functionality in a standard hosting package.
One item that should be born in mind is that Paxsoft can be very resource hungry. It has been optimised as much as possible to generate as few database queries as possible by preloading a lot of data. This is particularly true in the Property List and Booking Engine functionality however we achieve this by running a handful of queries and storing this information in arrays. This allows us to run a lot of complex code for example in the booking form very very quickly. This means that data that needs to be regularly looped through is instantly available, rather than pulling it from the database but it does mean that Paxsoft can have very high memory requirements and it is not unusual to get out of memory errors from PHP. The default 8Mb that most PHP builds have available simply isn't enough. Explore & Joomla themselves both need almost all of this 8Mb simply to run and adding Paxsoft on the top will definately mean that you will run out of memory. To alleviate this Paxsoft tries to use an internal PHP function to increase the amount of memory allocated to PHP, however not all servers allow this command to be run and you may need to manually modify php.ini to increase the memory available. Paxsoft by default tries to set the memory to 128Mb as this is the preferred setting for large systems or systems that make heavy use of the Micromanage tariff mode, but you may well be able to set your memory limit lower to something like 16Mb, 32Mb or 64Mb depending on your requirements.