Discuz!小编 发表于 2024-11-21 20:29:18

从3.4升级到3.5出现这个问题,求助 求助



Class "table_common_banned" does not have a method named "delete_by_expiration".



从3.4升级到3.5出现这个问题,求助 求助

我知道答案 回答被采纳将会获得1 贡献 已有3人回答

凡若尘 发表于 2024-11-21 20:30:12

这个是 X3.4 代码 + X3.5 数据库导致的问题吧,X3.5 早就删掉 delete_by_expiration 了,是不是没有按照说明步骤升级,有备份的话还原成X3.4,按照X3.5说明步骤再来完整升级一次。

杰克 发表于 2024-11-21 20:31:08

不存在混用吧?官方的升级教程https://www.dismall.com/thread-15914-1-1.html
上传 Discuz! X3.5 程序(压缩包中 upload 目录中的文件,如使用 FTP 上传请使用二进制模式), 如上传时候提示覆盖目录,请选择 “是”。
也没说要删什么文件移动什么文件

海军大都督 发表于 2024-11-21 20:31:52

将 old/source/plugin 和 old/template 目录下除 default 以外的目录,移动回 source 和 template 目录下面(也可在上一步移动文件时,直接在原位置保留这部分文件)。
页: [1]
查看完整版本: 从3.4升级到3.5出现这个问题,求助 求助