Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

门户DIY数据被清空的问题

[复制链接]
imbin 发表于 2012-7-12 17:11:21 | 显示全部楼层 |阅读模式
本帖最后由 imbin 于 2012-7-18 14:16 编辑

我在维护两个dx 2.5的社区论坛
都发现了同一个问题
x2.5社区运行了一段时间后
突然就发现带DIY数据的首页 数据没了 只剩下一个空空的模板

我想请问管理员,在什么情况下,DIY数据会被清空得这么干净?
而且 data/attachment/portal/ 下被清空DIY数据用到的图片也会跟着被删除
m.king 发表于 2012-7-12 17:50:43 | 显示全部楼层
DIY模块不显示数据,模块聚合不到数据,DIY丢失解决方案
https://discuz.dismall.com/thread-2799570-1-1.html

尝试下这个办法看看。
回复

使用道具 举报

 楼主| imbin 发表于 2012-7-17 16:25:55 | 显示全部楼层
m.king 发表于 2012-7-12 17:50
DIY模块不显示数据,模块聚合不到数据,DIY丢失解决方案
https://discuz.dismall.com/thread-2799570-1-1.html
...

这个代码看了,一样有问题
回复

使用道具 举报

 楼主| imbin 发表于 2012-7-17 17:08:32 | 显示全部楼层
m.king 发表于 2012-7-12 17:50
DIY模块不显示数据,模块聚合不到数据,DIY丢失解决方案
https://discuz.dismall.com/thread-2799570-1-1.html
...

我找到原因了,之前发生过一次首页DIY数据被清空是在后台清除未使用模块
这次首页DIY数据又被清空,是删除专题引发的
我看了代码,删除专题时
在 function_delete.php 的 deleteportaltopic 方法中
删除了portal引用到的图片

删除专题时调用的操作跟清除未使用模块一样
调用了 block_clear() 这个函数
回复

使用道具 举报

 楼主| imbin 发表于 2012-7-17 17:26:07 | 显示全部楼层
未找到解决办法前,先将 block_clear() 函数中的代码注释

或者不点击 清除未使用模块 ,不删除 专题
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-2-25 11:53 , Processed in 0.032913 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表