Change PHP parameters
In einer Docker-Installation sind die PHP-Parameter in dem EGroupware-Container festgelegt.
Ausgewählte Parameter können jedoch auch über eine Konfigurationsdatei modifiziert werden und werden beim Start des Containers in die PHP-Konfiguration innerhalb des Containers übernommen.
Die Parameter werden in die
/etc/egroupware-docker/docker-compose.override.yml
eingetragen.
Es stehen (Stand 21.1.20210923) die PHP-Parameter
- session.gc_maxlifetime
- apc.shm_size
- memory_limit
- max_execution_time
für eine Konfiguration zur Verfügung.
Die Parameter sind im Standard sinnvoll gewählt:
#- EGW_SESSION_TIMEOUT=14000
#- EGW_APC_SHM_SIZE=128M
#- EGW_MEMORY_LIMIT=128M
#- EGW_MAX_EXECUTION_TIME=90
Die Parameter können hier nun durch Entfernen des Kommentarzeichens und Änderung des Wertes nach eigenen Bedürfnissen angepasst werden. Ansonsten gelten die hier aufgeführten Standard-Werte.
Die Werte werden nach einem Neubau des Containers aktiv:
cd /etc/egroupware-docker
docker-compose stop egroupware
docker-compose up -d
Eine Erhöhung der Speicher-Werte verursacht einen höheren Ressourcen-Anspruch. Die Werte sollten nur bei wirklichem Bedarf erhöht werden.
Die Parameter sind in EGroupware mit PHP-Info zu prüfen:
Admin/Admin/PHP-Informationen
Weitere Hinweise hierzu finden sich im Wiki:
Tuning EGroupware for higher number of users
Für Fragen, Anregungen usw. bitte wie immer jeweils ein eigenes Thema im Forum erstellen und auf diesen Artikel Bezug nehmen.