我在用
Wordpress 插件中的 Adminer 4.1.0
操作系统是 Ubuntu
网络服务器是 Nginx
前天,我的管理员工作正常。但是昨天我无法登录,因为它返回了一条错误消息:
Session expired, please login again.
我搜索了谷歌,但我找不到任何解决方案。请帮忙。我应该检查什么?谢谢你。
我也遇到了这个问题,而且当我登录并尝试更改任何内容时,它都会引发Invalid CSRF token错误。从这个线程得到了解决方案;
https://sourceforge.net/p/adminer/discussion/960418/thread/17b3972a/
我编辑了管理员并在服务器的会话保存路径中明确添加;
ini_set('session.save_path', '/tmp/');
当没有可用的磁盘空间时,也可能发生这种情况
老问题,但回答其他有同样问题的人最终来到这里。
确保 nginx 对 php 会话存储目录具有写入权限。只需要在我的 CentOS 机器上执行此操作,因为 php 升级设置了会话存储 root:apache 并将其更改为 root:nginx 就可以了。
我不太确定,但我想您在尝试登录 wp-admin 时收到会话过期消息?
我也不熟悉Adminer,但您将它用作Wordpress 插件,因此如果您有FTP 访问权限,您可以轻松停用它。
转到“wp-content/plugins/”并找到管理员目录。重命名它,例如在目录名称中添加“-old”。这将禁用插件,您应该可以再次访问您的 wp-admin。
对于真正的解决方案,我建议您联系管理员开发人员。