DZX2R20120628升級到Discuz! X2 R20130201~diy数据出错
发布:smiling 来源: PHP粉丝网 添加日期:2014-04-03 08:57:56 浏览: 评论:0
昨天小弟我把Discuz! X2 R20120628升级到Discuz! X2 R20130201版本,结果今天发现diy的主页出了问题,首先是原本diy的图在google chrome下会不见,看不到,但图还在。
第二是diy的数据,如果把字体加粗或标上颜色,整个数据会出错就看不到了,然后diy的画面就进不去了,麻烦你们看一下是不是补丁档有少什麽东西!!
图我来不及截下来给你们看,很抱歉,因为我急著要回复内容,因此我刚刚已经把Discuz! X2 R20120628 utf8繁体在覆盖回去,现在已经回复正常了
Discuz开发人员你们好:
早上又发现一个问题,虽然之前讲说我用旧的版本回去覆盖,看似正常,但发现diy的数据某些会不见,而且在贴文时图片会无法显示,因此只好在用Discuz! X2 R20130201补丁覆盖,贴文图片上传的问题虽然解决了,但刚刚又发现附件的档如果要删除~无法删除,请问有办法解决吗?
原先的diy数据一样有错~只要加上粗体或字体颜色就无法显示,刚刚将Discuz! X2 R20120628裡的\source\function\function_block.php及Discuz! X2 R20130201裡的\source\function\function_block.php
这两个档做比对,可能问题是出在339及340行,原Discuz! X2 R20120628写法是
339行 $blockitem['showstyle'] = !empty($blockitem['showstyle']) ? unserialize($blockitem['showstyle']) : array();
340行 $blockitem['showstyle'] = !empty($blockitem['showstyle']) ? $blockitem['showstyle'] : (!empty($blockitem['fields']['showstyle']) ? $blockitem['fields']['showstyle'] : array());
而Discuz! X2 R20130201的写法是
339行 if(!empty($blockitem['showstyle'])) {
340行 $blockitem['fields']['showstyle'] = dunserialize($blockitem['showstyle']);
341行 }
最终解决方法:
我已经找到错误的解决方法,如果你已经升级到Discuz! X2 R20130201,目前只要修改回两个东西就好,我刚试了一下目前都很正常,先去下载Discuz! X2 R20120628档,找到然后找到两个东西,一个是x2update20120628\upload\source\function\function_block.php,function_block.php这个档直接覆盖就可以了,这是解决diy数据的问题,接著去找x2update20120628\upload\static\image\common,common这整个资料夹複製去覆盖,这样你附件上传的问题就解决了.
Tags: DZX2R20120628 Discuz! X2 数据出错
相关文章
- ·discuz!x3管理员后台登录不了或登录后自动退出的解决方法(2014-04-02)
- ·Discuz!中 $_G变量的使用方法(2014-07-22)
- ·首页显示欢迎新会员的插件 for discuz! 7.2(2014-07-22)
- ·discuz!7.2主题管理失效的原因及解决办法(2014-07-22)
- ·Discuz!上传图片提示“没有合法的文件被上传”(2015-05-08)
- ·Discuz!版块前言:很好用的论坛系统(2015-09-30)
- ·Discuz!X中SESSION机制实例详解(2021-06-18)
- ·Discuz!X2.5和UCenter_1.6.0(2014-04-01)
- ·fsockopen被禁用,搞定discuz X2.5通信,实现单点登录登出(2014-04-02)
- ·discuz X2.5 iis版 windows下 如何实现伪静态经验分享(2014-04-03)
- ·Discuz X2.5~X3.0更换域名注意事项超详细指南(2014-07-22)
- ·Discuz x2站点Linux Apache下URL静态化设置Rewrite(2014-10-22)
- ·Discuz x2.5 {block return}标签eval标签(2014-12-06)
- ·Discuz3.1论坛升级问题集(2013-11-15)
- ·升级Discuz3.1时update.php访问出错(2013-11-15)
- ·discuz论坛项目总结(2013-11-15)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)