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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] discuz 3.1 20140301 版本更新失败 有一个差异文件怎么办

[复制链接]
埫胥 发表于 2014-2-28 20:26:35 | 显示全部楼层 |阅读模式


在线求助!  求助啊!

 楼主| 埫胥 发表于 2014-2-28 20:27:47 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

crx349 发表于 2014-2-28 21:19:56 | 显示全部楼层
重新 检测升级 看看
回复

使用道具 举报

 楼主| 埫胥 发表于 2014-2-28 21:39:50 | 显示全部楼层
现在是 后台 登录不进去了。。。无法重新检测。。。
回复

使用道具 举报

itlietou1 发表于 2014-2-28 21:48:29 | 显示全部楼层
血泪史告诉你,轻易别升级
回复

使用道具 举报

crx349 发表于 2014-2-28 21:54:48 | 显示全部楼层
埫胥 发表于 2014-2-28 21:39
现在是 后台 登录不进去了。。。无法重新检测。。。

备份恢复下
回复

使用道具 举报

xiaoyuwxz 发表于 2014-3-1 02:41:29 | 显示全部楼层
回复

使用道具 举报

 楼主| 埫胥 发表于 2014-3-1 08:59:12 | 显示全部楼层
主要是服务器下有自动更新浏览的 data/update 留下的文件 这个是不是得删除了
现在问题还是 不知道怎么 打开论坛 关键是登录不上 进不去,,,手动更新文件已覆盖 也没看出有啥改变
回复

使用道具 举报

 楼主| 埫胥 发表于 2014-3-1 09:57:49 | 显示全部楼层
此问题已经解决 是 3.1 空白页面的问题
x3.1中source\function\function_core.php文件增加了一个函数:

        function fixurl($url) {
            static $fix = array( '%3A', '%40', '%26', '%3D', '%2B', '%24', '%2C', '%2F', '%3F', '%25', '%23', '%5B', '%5D');
            static $replacements = array( ":", "@", "&", "=", "+", "$", ",", "/", "?", "%", "#", "[", "]");
            return str_replace($fix, $replacements, urlencode($url));
        }
        复制保存

出现就在上面红色部分代码,将其中的双引号换成单引号即解决问题:

            static $replacements = array( ':', '@', '&', '=', '+', '$', ',', '/', '?', '%', '#', '[', ']');
        复制保存
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 13:31 , Processed in 0.048523 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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