Web-UI Login Time-Out ändern
Beschreibung
Bei der Benutzung des Webinterfaces (Web-UI) von LocaPhone wird der Benutzer nach ca. 25 min. (1.440 sec.) automatisch vom Webinterface abgemeldet.
In der zentralen Konfigurationsdatei des Apache-Webservers unter /etc/php/7.0/apache2/php.ini
lässt sich für das gesamte System dieser Time-Out ändern.
LocaPhone Version
RELEASE 5RELEASE 4RELEASE 3RELEASE 2
Konfiguration
/etc/php/7.0/apache2/php.ini
; After this number of seconds, stored data will be seen as 'garbage' and
; cleaned up by the garbage collection process.
; http://php.net/session.gc-maxlifetime
session.gc_maxlifetime = 1440
session.gc_maxlifetime (Sekunden) | |||
---|---|---|---|
Wert | 1440 | 3600 | 28800 |
Zeit | 25 min | 1h | 8h |
loca@voip:~$
sudo systemctl restart apache2.service # LocaPhone 5
sudo service apache2 restart # LocaPhone 4
Abhängigkeiten
Verantwortlich für das eigentliche Abmelden des Benutzers (der Session des Webservers) ist ein cron-Job.
/etc/cron.d/php
# /etc/cron.d/php@PHP_VERSION@: crontab fragment for PHP
# This purges session files in session.save_path older than X,
# where X is defined in seconds as the largest value of
# session.gc_maxlifetime from all your SAPI php.ini files
# or 24 minutes if not defined. The script triggers only
# when session.save_handler=files.
# Look for and purge old sessions every 30 minutes
09,39 * * * * root [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sessionclean