Это действительно беспокоит меня.Был в течение многих лет.Независимо от того, что я делаю с core.php или php.ini, время входа в систему истекает примерно через час - обычно.Некоторые развертывания идентичного кода и тайм-аута конфигурации через респектабельный промежуток времени.
Это то, что у меня есть на данный момент на одном сайте - время ожидания истекло примерно через час:
session.gc_divisor 1000
session.gc_maxlifetime 86400
session.gc_probability 1
Configure::write('Session.timeout', '28800');
Configure::write('Session.checkAgent', false);
Configure::write('Security.level', 'medium');
Идругой - длился всю ночь:
session.gc_divisor 100
session.gc_maxlifetime 14400
session.gc_probability 0
Configure::write('Session.timeout', '315360000');
Configure::write('Session.checkAgent', false);
Configure::write('Security.level', 'medium');
Теперь, прежде чем вы взволнованы и скажете: «Ну, ответ есть в значении Session.timeout», позвольте мне сказать вам, что этот сайт обычно истекает послеминут двадцать!