用户在上传文档的时候,管理员在后台审核的时候,经常会长时间不操作,然后需要重新登陆。
请问下,在哪里可以把用户和管理员的超时时间改成24小时或者48个小时?
打开 config/session.php 文件,修改 lifetime 的值即可。
<?php return [ // ... // 过期时间,单位分钟 'lifetime' => 120, // ... ];
注意:
系统默认使用文件会话驱动(file driver),由于每个会话都对应一个文件,如果过期时间很长,文件会积累在 storage/framework/sessions 目录下。
storage/framework/sessions
这可能导致文件系统占用过多空间,由于文件系统中的文件数量增加,可能会影响性能,尤其是在文件系统较慢的情况下。
为了避免这些问题,建议将会话过期时间设置为适当的值,根据应用程序的需求和安全性考虑,以及系统资源的可用性。在开发和生产环境中,可以根据具体情况选择合适的会话过期时间。
@ModStart: 非常感谢。
@ModStart: 如果设置的会话时间很长,到期后会不会不自动清storage/framework/sessions ?
@麦沫依: 这个属于php文件的维护机制了,设置的时间长了使用文件驱动确实会有性能问题。
如果设置的时间长,建议使用redis这样的缓存驱动。
@ModStart: 明白了,多谢。
QQ扫一扫联系
点击联系
2374926113
微信扫一扫联系
打开 config/session.php 文件,修改 lifetime 的值即可。
注意:
系统默认使用文件会话驱动(file driver),由于每个会话都对应一个文件,如果过期时间很长,文件会积累在
storage/framework/sessions
目录下。这可能导致文件系统占用过多空间,由于文件系统中的文件数量增加,可能会影响性能,尤其是在文件系统较慢的情况下。
为了避免这些问题,建议将会话过期时间设置为适当的值,根据应用程序的需求和安全性考虑,以及系统资源的可用性。在开发和生产环境中,可以根据具体情况选择合适的会话过期时间。
@ModStart: 非常感谢。
@ModStart: 如果设置的会话时间很长,到期后会不会不自动清storage/framework/sessions ?
@麦沫依: 这个属于php文件的维护机制了,设置的时间长了使用文件驱动确实会有性能问题。
如果设置的时间长,建议使用redis这样的缓存驱动。
@ModStart: 明白了,多谢。