3 / 4
Sep 2023

All,

There is a similar question from 2012, updated in 2015 by Ralf indicating there is no longer any way to set session timeout in egroupware settings. The old thread is Setting session timeout.

Is that still the case? Default PHP install uses 1440 (24 minutes) and that’s a bit short. So is it still the case that php.ini is the only way to set it for egroupware?

(and setting it in php.ini will effect all applications with a session timeout, not just egroupware…, but I guess if you run in a container, it isn’t as much a site-wide issue)

If so, is there any plan to restore an egroupware specific session timeout? In 1.8.007 it was a simple config in site config, e.g.

  • created

    Sep '23
  • last reply

    Sep '23
  • 3

    replies

  • 701

    views

  • 3

    users

  • 2

    links

Yes, session-timeout must be set on PHP level, thought for the default container installation there is an environment variable to set it in your docker-compose.override.yml file.

Ralf

Thanks to you both Stefan and Ralf. I am going to take a look a making an egroupware install in a webapp compliant manner. In that case it will have its own separate copy of php.ini to use and not conflict with anything else. I’ve set the default to 1-hour in php.ini and that is much more livable than 24 minutes. Not as long as the original default of 4 hours, but fine for my purpose.