Server configuration
Before you install Group-Office you need to have a properly configured webserver. Group-Office can run on many operating systems but here we will be covering a Linux system with the Apache webserver. At the moment only the MySQL database server is supported. Make sure your system meets the Group-Office system requirements.
Webserver configuration
Find the following values in “php.ini” and change them if nessecary.
With “safe_mode” enabled the files module will not work:
Some scripts need more memory then the default value of 8 MB. If you want to send an e-mail for example that has an attachment of 10 MB you need at least twice that amount of memory. Also for synchronization of large sets of contacts you need more memory.
With synchronization for example the processing of inserting a lot of contacts can take some time. It's therefore recommended to allow a script five minutes of execution time.
In a live production environment the display of errors on screen is in most cases unwanted. It's better to log all errors except notices and don't display them on screen.
display_errors=Off
log_errors=On
To be able to upload files the following values must be set. Note: you must set the 'memory_limit' value twice as high as the 'upload_max_filesize'.
upload_max_filesize=10MB
The imap and mysql extension must be enabled:
extension=mysql.so
Edit the following values in apache's httpd.conf (Sometimes apache.conf)
KeepAliveTimeout=120
