我的 PHP 会话数据文件夹有问题。它似乎没有到期会话并且已经达到某种限制,大概是目录中文件的文件系统限制。由于磁盘空间不足,涉及写入会话的请求失败并显示致命错误。
我通过将 指向sessions.save_path
一个新目录来临时解决它。
想知道我php.ini
有什么问题阻止会话过期。
我也尝试使用截断sessions
目录,rm
但它似乎永远挂起?
问题目录:
drwxr-xr-x 2 www-data www-data 294215680 Jan 5 13:42 sessions
Run Code Online (Sandbox Code Playgroud)
会话部分php.ini
:
[Session]
session.save_handler = files
session.save_path = "N;/var/www/data/sessions"
session.use_strict_mode = 0
session.use_cookies = 1
session.use_only_cookies = 1
session.name = PHPSESSID
session.auto_start = 0
session.cookie_lifetime = 2592000
session.cookie_path = /
session.cookie_domain =
session.cookie_httponly =
session.serialize_handler = php
session.gc_probability = 0
session.gc_divisor = 1000
session.gc_maxlifetime = 1440
session.referer_check =
session.cache_limiter = nocache
session.cache_expire = 180 …
Run Code Online (Sandbox Code Playgroud)