Discuz! X2.5 正式版发布以后,不少站长在升级之后出现了一些问题,小编收集了几个比较容易出现的问题以及解决方法。
问题一:升级Discuz! X2.5 正式版后楼层错误问题
先备份forum_viewthread.php ,修复完后再还原回去。
1.下载forum_viewthread.rar :解压并上传至 \source\module\forum\ 目录替换文件forum_viewthread.php;
2.然后下载position_fix_x2.5.zip :解压并上传里面的文件 position_fix_x2.5.php 到你网站的目录 install 下;
3.浏览器打开 论坛地址/install/position_fix_x2.5.php ;
4.按照页面提示进行操作,具体步骤如下:
①.打开 论坛地址/install/position_fix_x2.5.php 首先会提示你执行检查。
②.看到检查的结果,下方有提示进行修复的链接。
③.修复,在修复的过程中,如果你错乱的主题比较多的话,有可能比较费时间,你耐心等待下哈。
④.然后会提示修复完成。
问题二:升级Discuz! X2.5 正式版后QQ互联失效问题
解决方法:依次检查(1)升级是否正确,是否有遗漏文件(2)后台效验文件(3)云平台诊断(4)同步站内信息(5)服务器是否有问题(6)核对一下网站的时间是否是北京时间?网站右下角有时间显示,新版本的QQ互联是要同步北京时间的,允许误差范围是5分钟。
问题三:升级Discuz! X2.5 正式版后分类信息字串不显示问题
次方法修复范围、字串、数字、电子邮件、日历 显示-或者不显示等问题
第一步:进根目录找到此文件source\function\function_threadsort.php 打开
搜索下面代码
1.} elseif($option['type'] == 'textarea') {然后替换为
} elseif($option['type'] == 'range') { $_G['forum_option'][$option['identifier']]['value'] = $optiondata[$optionid]['value'] ? nl2br($optiondata[$optionid]['value']) : ''; } elseif($option['type'] == 'email') {$_G['forum_option'][$option['identifier']]['value'] = $optiondata[$optionid]['value'] ? nl2br($optiondata[$optionid]['value']) : '';
} elseif($option['type'] == 'number') {
$_G['forum_option'][$option['identifier']]['value'] = $optiondata[$optionid]['value'] ? nl2br($optiondata[$optionid]['value']) : '';
} elseif($option['type'] == 'calendar') {
$_G['forum_option'][$option['identifier']]['value'] = $optiondata[$optionid]['value'] ? nl2br($optiondata[$optionid]['value']) : '';
} elseif($option['type'] == 'text') {
$_G['forum_option'][$option['identifier']]['value'] = $optiondata[$optionid]['value'] ? nl2br($optiondata[$optionid]['value']) : '';
} elseif($option['type'] == 'textarea') {
问题四:升级Discuz! X2.5 正式版后模板的附件图片不显示
解决方法:一般是DIY的模板,这种情况是因为在调用图片的时候,没有勾选“必选含图片附件”选项,请查看是否勾选。
问题五:升级Discuz! X2.5 正式版后有会员发帖自动匿名问题
出现会员发帖没有头像,而且还是匿名,这是由于2.5版本的QQ注册多了个一个“QQ游客”的设置(后台--云平台--QQ互联),请默认QQ登录是QQ游客,如果你设置成其他用户组,那么该会员将拥有你设置的用户的权限,并且如果发帖后者回复显示的就是一个“匿名、没有头像”的会员。