扫一扫加微信

完美解决discuzX帖子内容页diy保存到此类全部页面失败的顽疾!

关于X2.5帖子内容页diy保存到全部页面失败的解决方案!
经测试,成功! 本人网站12年十月底开始建站,自开始的时候就一直存在该问题,不堪其扰,网上相关问题提出来之后就没有一个得到处理或者处理的人都自私的不公布解决办法!我都想重新安装了,后一想,一来建设已经接近尾声了,二来现在不解决,以后再遇到也是治标不治本,几天前,经过大刀阔斧的整理,解决了!
现分享解决方案如下:
我们知道保存不成功的原因
1.肯定不是模板的问题,因为换模板也不行!
2.肯定不是缓存问题,因为即使你删掉所有缓存,问题同样存在!
3.肯定不是插件问题,因为,你卸载了也还是没有效果!
4.肯定是diy问题,而出现问题的最初始的原因,基本上因为新手站长在导入diy文件的时候选择了保存到本页面,至此留下祸根,以至于看到保存不成功就仿佛感受到鬼魅缠绕一般!
5.在确定了问题症结之后,我们常做的方式很可能是在FTP中直接删除相关diy缓存文件,清理相关未使用模块,甚至会找到数据库表将未删除成功的模块直接删除,可即便如此,还是不行!
6.经小弟测试,其根本原因是删除的不彻底,以下罗列本人在清理过程中清理到的数据表,为不留后患,需要全部清除,请事先备份好门户页,论坛首页,帖子列表页等的diy数据文件
pre_common_diy_data
pre_common_template_block
pre_common_block
pre_common_block_favorite
pre_common_block_item
pre_common_block_item_data
pre_common_block_permission
pre_common_block_pic
pre_common_block_style  注意:此表只需清理非内置版块数据,不太明白的打开该表一看就明白了,或者到我网站联系我
pre_common_block_xml
清除之后,回到论坛后台,更新一下缓存(注意勾选diy缓存),看一下,会发现论坛所有自定义的diy数据都被消灭干净了!
随后,删除 data/diy/目录中缓存文件
至此,你的网站关于diy这个功能整体上已经变成初始化状态,只需要重新导入你事先备份好的diy数据文件即可!只是需要注意,保存内容页diy时
一定要选择保存到此类型全部页面,否则,你又得重新弄了!

3 评论

9+2=

  1. ha

    亲测无效。。

    回复
    • 无天

      多年前亲测有用,现在你只能网上再找找了,注意版本号

      回复
  2. 无天

    亲测有效,完美解决问题,所以转载过来了,原出处是discuz论坛的一篇帖子。

    回复