以下是完整的警告信息:
Warning in .\libraries\session.inc.php#101 session_start(): The session id is too long or contains illegal characters, valid characters are a-z, A-Z, 0-9 and '-,'
Backtrace
.\libraries\session.inc.php#101: session_start() .\libraries\common.inc.php#352: require(.\libraries\session.inc.php) .\index.php#12: require_once(.\libraries\common.inc.php)
和
Warning in .\libraries\session.inc.php#122 session_regenerate_id(): Session object destruction failed
Backtrace
.\libraries\session.inc.php#122: session_regenerate_id(boolean true) .\libraries\common.inc.php#872: PMA_secureSession() .\index.php#12: require_once(.\libraries\common.inc.php)
在我的 PMA 登录页面上出现了这些错误。这是一个截图:
我上次登录是在 3 天前,它工作正常。现在,在尝试登录几次之后(顺便说一句,我有密码),我就是不能。我根本没有更改我的 PMA 文件中的任何内容。
有人帮忙吗?
最佳答案
您需要更改 session 文件夹的权限:
chmod 777 -R /var/lib/php/session
关于PhpMyAdmin The session id is too long and Session object destruction failed 警告消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28665793/