返回列表 发帖
查看: 543|回复: 6

[求助] Class "table_common_banned" does not have a method named "delete_by_expiration".

1

主题

12

回帖

19

积分

初学乍练

贡献
0 点
金币
5 个
发表于 2025-1-6 10:09:14 | 查看全部 |阅读模式
3.4升级3.5,全程更新没报错。

在后台操作更新缓存,出现这个报错,要怎么调整
我知道答案 回答被采纳将会获得1 贡献 已有6人回答
微信图片_20250106100815.png
回复

使用道具 举报

4

主题

17

回帖

27

积分

初学乍练

贡献
0 点
金币
5 个
发表于 2025-1-6 10:51:14 来自手机 | 查看全部
我也不懂,ai分析是
从错误回溯来看,问题似乎出现在  admin.php  的第58行,该行调用了  require(%s)  。这通常意味着某个文件或类没有正确加载。接着,回溯指向  admincp_tools.php  的第36行,该行调用了  updatecache()  ,这与缓存更新有关。接下来是  function_cache.php  的第26行,该行调用了  build_cache_ipbanned()  ,这与构建IP封禁缓存有关。然后是  cache_ipbanned.php  的第15行,该行调用了  discuz_base->_call(%s, Array)  ,最后是  discuz_base.php  的第44行,该行有一个  break()  语句。因此,问题似乎与IP封禁缓存的构建有关。可能是  table_common_banned  类缺少  delete_by_expiration  方法,或者该方法没有正确实现。首先,我应该检查  table_common_banned  类的定义,看看是否确实缺少这个方法。如果该方法不存在,我需要决定是实现它还是修改调用它的代码。但等一下,也许这是一个拼写错误。  delete_by_expiration  听起来像是一个标准的清理方法,用于删除过期的封禁记录。如果这个方法不存在,可能是代码更新时遗漏了,或者需要从另一个文件中包含。
回复

使用道具 举报

40

主题

2954

回帖

5017

积分

应用开发者

Discuz! 运维

贡献
186 点
金币
667 个
QQ
发表于 2025-1-6 11:10:39 | 查看全部
备份就文件,用新文件,不要覆盖上传,挪走使用新的source目录
回复

使用道具 举报

13

主题

3146

回帖

5349

积分

应用开发者

贡献
372 点
金币
164 个
QQ
发表于 2025-1-6 11:29:21 | 查看全部
这是有X3.4的文件残留!

这是 让你移动文件的时候 你没移动!  

让你移动, 你不能复制粘贴备份的!

可以使用 beyond compare 这个软件, 和全新的X3.5 对比一下, 删除掉 残余的X3.4的文件
回复 1

使用道具 举报

6

主题

1062

回帖

1469

积分

应用开发者

贡献
28 点
金币
179 个
QQ
发表于 2025-1-6 16:02:13 | 查看全部
升级后源码不完整,需要比对检查。
回复

使用道具 举报

35

主题

531

回帖

769

积分

自成一派

贡献
28 点
金币
44 个
QQ
发表于 2025-1-9 15:47:50 | 查看全部
天外飘仙 发表于 2025-1-6 11:29
这是有X3.4的文件残留!

这是 让你移动文件的时候 你没移动!  

重装系统再从旧备份恢复后出现楼主所示的问题,用beyond compare对照删除一大堆文件后就解决了,再清理缓存就成功了!感谢!

截图202501091547155615.jpg

@
[color=var(--comiis-fb)]lgw452562149


回复

使用道具 举报

13

主题

3146

回帖

5349

积分

应用开发者

贡献
372 点
金币
164 个
QQ
发表于 2025-1-9 15:50:25 | 查看全部
IsaacZ 发表于 2025-1-9 15:47
重装系统再从旧备份恢复后出现楼主所示的问题,用beyond compare对照删除一大堆文件后就解决了,再清理缓 ...

解决了 就好
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2025-4-30 19:36 , Processed in 0.079321 second(s), 10 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2025 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表