本帖最后由 Agony123 于 2020-9-11 10:23 编辑
我有用cloudflare CDN, 以为是CDN问题, 但是我把他临时关闭了, 问题还在.
密码输入正确的话是可以正常登录的, 输错的话变成可以无限制的尝试.
也没注意之前有没有这个问题. 最近这几天都在手动更新0818, 没有一个0818的修复是关于登录的吧?
求帮帮忙分析分析
更新1:
和CDN没有任何关系.
参考这个帖子的方法2: https://www.dismall.com/thread-627-1-1.html
发现 uc_client/data/cache/settings.php没有被写入数据.
找到uc_server/data/cache/settings.php, 发现这里有个login_failedtime, 就是登录失败的次数, 发现这里的数据没有被同步到uc_client/data/cache/settings.php
解决方法, 把uc_server/data/cache/settings.php里的代码复制粘贴到uc_client/data/cache/settings.php, 主要是login_failedtime那一行.
可是为什么这2个文件不会同步啊? uc_server和uc_client目录和子文件我都设置权限777了. 求分析指点. 谢谢
更新2:
发现个更奇怪的事:
UC后台>基本设置, 随便修改保存一个设置, 你会发现uc_server/data/cache/settings.php里的login_failedtime会被重置成0. 这里重置到0不会影响登录保护, 因为不会同步到uc_client/data/cache/settings.php
|