123下一页
返回列表 发新帖
查看: 817|回复: 26

Discuz!X3.4 X3.2手机版安卓微信版无法登录、注册会产生404 undefined问题的解决方法

[复制链接]

1万

热度

1万

元宝

1万

贡献

金牌草根

发表于 2017-10-19 16:11:21 | 显示全部楼层 |阅读模式
本帖最后由 民审-M 于 2017-10-19 16:12 编辑

今天有会员使用刷单插件和第三方模板遇到discuz手机版在微信里面操作登录和注册的时候会提示404错误或undefined的问题,当时以为是他手机模板的问题,今天无意看到有很多朋友也出现类似微信里面登录和注册提示undefined和404的问题,下面说下解决方法

因为测试默认手机版也是存在问题的,但第三方的一些手机模板是正常的,基本判断是默认手机模板JS的问题


故障现象:
注册或者登录按钮提交以后会出现404页面,出错页面的网址为xxx.com/undefined
网络出现问题,请稍后再试
不能快捷回复
不能删除附件图片,提示网络错误
……
一切跟DZ自带提交表单有关的ajax返回xml数据有关的错误


最近我的客户也遇到了这个问题,不得不研究一下,这里将最终的研究成果公布给需要的网友。
经过追踪注册、登录按钮的去路,调试错误信息以后,我们得到一个最终的结果,安卓版本最新的X5核心(或许今后的核心都会遇到这个问题)的内置浏览器不支持XML的GBK编码,所以UTF8的程序没问题,只有安卓版本的微信或者X5核心的浏览器会如此。

好了,话不多说,我知道你们需要结果而不是这个过程

解决方案看下面

既然有了方向,我们找到了XML编码控制的地方(其实这个位置也可能控制了部分正常页面的编码,会导致有些在模板里直接书写的中文字符乱码):

header_ajax.htm

这个文件有触屏版本和普通电脑版本,路径分别在

template\default\common\header_ajax.htm(电脑版本)
template\default\touch\common\header_ajax.htm(触屏版本)

编辑header_ajax.htm,查看第8行:
  1. echo '<?xml version="1.0" encoding="'.CHARSET.'"?>'."\r\n";
复制代码


这里的编码使用了系统配置文件里的全局设置CHARSET,既然是GBK版本,全局设置就是默认GBK,我们只需要修改这里指定为UTF8即可
实际修改为如下即可
  1. echo '<?xml version="1.0" encoding="UTF-8"?>'."\r\n";
复制代码


感谢 @翼哥 反馈分享!
本文来源于网友学习研究交流 www.caogen8.co,请以学习研究交流为主。
如果您没有贡献积分,可以直接免费领取,免费领取
如果你需要加入本学习研究交流,请以学习研究交流为目的,免责声明
如果找不到您要的资源,请搜索一下,点击搜索

1万

热度

1万

元宝

1万

贡献

金牌草根

 楼主| 发表于 2017-10-19 17:32:48 | 显示全部楼层
本帖最后由 民审-M 于 2017-10-19 17:44 编辑

dz 解决 微信
dz 登录 注册 微信 404
dz undefined
dz 发帖 回帖 网络出错
dz 内置qq浏览器 404

以下是网友提供的解决方案
Discuz x3.2 GBK编码,微信内置浏览器才会出现这个问题,别的浏览器不会。
附件覆盖\static\js  后台更新缓存
mobile.rar (51.96 KB, 下载次数: 8)

本文来源于网友学习研究交流 www.caogen8.co,请以学习研究交流为主。
如果您没有贡献积分,可以直接免费领取,免费领取
如果你需要加入本学习研究交流,请以学习研究交流为目的,免责声明
如果找不到您要的资源,请搜索一下,点击搜索

0

热度

2

元宝

0

贡献

步入草根

发表于 2025-11-11 22:44:37 | 显示全部楼层
6666666

439

热度

238

元宝

20

贡献

禁止访问

发表于 2025-11-14 01:06:33 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

热度

元宝

贡献

步入草根

发表于 2025-11-27 00:56:26 | 显示全部楼层
支持一下

热度

元宝

贡献

步入草根

发表于 2025-11-27 04:46:18 | 显示全部楼层
支持一下

热度

元宝

贡献

步入草根

发表于 2025-11-29 06:08:59 | 显示全部楼层
我来看看怎么个事儿

热度

元宝

贡献

步入草根

发表于 2025-11-30 13:34:56 | 显示全部楼层
支持一下

热度

元宝

贡献

步入草根

发表于 2025-11-30 19:05:11 | 显示全部楼层
我来看看怎么个事儿

热度

元宝

贡献

步入草根

发表于 2025-12-3 12:15:03 | 显示全部楼层
我来看看怎么个事儿
下一页 »
123下一页
返回列表 发新帖
 懒得打字嘛,点击右侧快捷回复【最新发布】   【赞助草根吧享更多权益】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

收藏帖子 返回列表 搜索

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

小黑屋|手机版|草根吧