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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

X3注册论坛邮件验证出现死循环

[复制链接]
forelong 发表于 2013-7-5 14:13:56 | 显示全部楼层
zhuzengju 发表于 2013-6-24 17:53
好像用户名没有写入到数据库。
看看UCenter是否正常,里面有多少个用户。
论坛的数据库是否正常,手动后 ...

手动添加会员成功,而且被添加的会员也能收到提示信件。
但是通过邮件验证注册新会员仍然出现楼主的死循环问题
回复

使用道具 举报

♀下一站幸福 发表于 2013-7-7 09:10:53 | 显示全部楼层
几时可以解决
回复

使用道具 举报

hi1922 发表于 2013-7-7 11:58:43 | 显示全部楼层
没试过。看看
回复

使用道具 举报

songold 发表于 2013-7-7 20:09:29 | 显示全部楼层
回复

使用道具 举报

16#
无效楼层,该帖已经被删除
2901221343 发表于 2013-7-11 17:42:17 | 显示全部楼层
求解??

yipyl.com 御匾会娱乐城
回复

使用道具 举报

folsomlake 发表于 2013-7-12 13:23:38 | 显示全部楼层
本帖最后由 folsomlake 于 2013-7-12 13:26 编辑

非常感谢出示的解决方法。我们站点通知客户开启Email验证。可是突然发现如上所述的死循环问题。真的好急人啊。当时整个站点都不能注册了。非常尴尬的。

出了这样的低级错误,觉得有点怕怕的。

解决方案复制如下:https://discuz.dismall.com/thread-3346132-1-1.html

修改文件source\class\class_member.php
在该文件中查找
  • $_GET['hash'] = preg_replace("/[^\[A-Za-z0-9_\]%]/", '', $_GET['hash']);

复制代码
替换成
  • $_GET['hash'] = preg_replace("/[^\[A-Za-z0-9_\]%\s+-\/=]/", '', $_GET['hash']);

复制代码

回复

使用道具 举报

吴杰峰 发表于 2013-7-24 11:05:37 | 显示全部楼层
我的也是这个问题!
回复

使用道具 举报

小不点不小 发表于 2013-7-29 17:12:04 | 显示全部楼层
飘过,看看的吧~~
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-14 17:26 , Processed in 0.046753 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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