You need ZLIB module installed and configured (for windows platform, check that php_zlib.dll is loaded / uncommented in your php.ini)
Check the following settings in your PHP configuration file (php.ini):
- register_globals : Off
- session.use_trans_sid : 0
- session.gc_maxlifetime : 1440 (this means sessions will time out after 15 minutes of inactivity between client and server - nothing to do with screen time out).
- magic_quotes_gpc : On ; magic quotes for incoming GET/POST/Cookie data
- magic_quotes_runtime : Off ; magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc.
- magic_quotes_sybase : Off ; Use Sybase-style magic quotes
- extension=php_gettext ;(Put this line for Win32, or compile PHP with gettext enabled for *NIX).
- extension=php_gd2.dll ; (Put this line for Win32, or compile PHP with GD enabled for *NIX).
Set your file size limit (16Mb max). 8MB is the default we advise (php.ini):
- post_max_size = 8M
- mysql.max_allowed_packet = 8M
Set your mySql daemon able to receive the file size limit: check arguments starting your mySql daemon and add :
--set-variable=max_allowed_packet=8M