Discuz! X3 邮件注册出现死循环的临时解决方案

最近有一些同学遇到注册开启邮箱注册的时候,收到邮件里面点击注册地址后有返回到获取邮件的地方,无法进行注册,经过测试部份邮件链接注册出现解析失败的问题,下面我们分享下Discuz! X3 邮件注册出现死循环的解决方法:

打开文件\source\class\class_member.php,查找一下代码:

  1. $_GET[‘hash’] = preg_replace(“/[^\[A-Za-z0-9_\]%]/”, ”, $_GET[‘hash’]);

替换为:

  1. $_GET[‘hash’] = preg_replace(“/[^\[A-Za-z0-9_\]%\s+-\/=]/”, ”, $_GET[‘hash’]);

这样就解决了

本文固定链接: http://www.ioedo.com/1741.html | 网页设计师交流网_edo欧晓峰博客_网页设计师一枚_专注于网页设计

该日志由 admin 于2014年08月05日发表在 小技巧 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: Discuz! X3 邮件注册出现死循环的临时解决方案 | 网页设计师交流网_edo欧晓峰博客_网页设计师一枚_专注于网页设计
关键字: , ,

Discuz! X3 邮件注册出现死循环的临时解决方案:等您坐沙发呢!

发表评论


快捷键:Ctrl+Enter