7

我在用

Wordpress 插件中的 Adminer 4.1.0

操作系统是 Ubuntu

网络服务器是 Nginx

前天,我的管理员工作正常。但是昨天我无法登录,因为它返回了一条错误消息:

Session expired, please login again.

我搜索了谷歌,但我找不到任何解决方案。请帮忙。我应该检查什么?谢谢你。

4

4 回答 4

11

我也遇到了这个问题,而且当我登录并尝试更改任何内容时,它都会引发Invalid CSRF token错误。从这个线程得到了解决方案;

https://sourceforge.net/p/adminer/discussion/960418/thread/17b3972a/

我编辑了管理员并在服务器的会话保存路径中明确添加;

ini_set('session.save_path',  '/tmp/');
于 2016-03-18T10:50:50.770 回答
7

当没有可用的磁盘空间时,也可能发生这种情况

于 2017-08-30T05:46:02.200 回答
2

老问题,但回答其他有同样问题的人最终来到这里。

确保 nginx 对 php 会话存储目录具有写入权限。只需要在我的 CentOS 机器上执行此操作,因为 php 升级设置了会话存储 root:apache 并将其更改为 root:nginx 就可以了。

于 2016-01-30T23:06:55.277 回答
0

我不太确定,但我想您在尝试登录 wp-admin 时收到会话过期消息?

我也不熟悉Adminer,但您将它用作Wordpress 插件,因此如果您有FTP 访问权限,您可以轻松停用它。

转到“wp-content/plugins/”并找到管理员目录。重命名它,例如在目录名称中添加“-old”。这将禁用插件,您应该可以再次访问您的 wp-admin。

对于真正的解决方案,我建议您联系管理员开发人员。

于 2015-04-22T02:10:59.327 回答