升级到RC3之后 发出的邀请链接都提示“邀请码无效或已经使用,请使用新的邀请码”。
测试了官方的邀请功能,也是这样。
经排查发现把app/account/main.php的如下片段:
if (get_setting('invite_reg_only') == 'Y' AND !$_GET['icode'])
{
H::redirect_msg(AWS_APP::lang()->_t('本站只能通过邀请注册'), '/');
}
if ($_GET['icode'])
{
修改为RC1版本中的如下片段:
$icode = trim($_GET['icode']);
if (get_setting('invite_reg_only') == 'Y' && !$icode)
{
H::redirect_msg(AWS_APP::lang()->_t('本站只能通过邀请注册'), '/');
}
if ($icode)
{
即可修复这个问题。但原因还没想清楚。希望 @zhengqiang 解答一下~
阅读全文
收起全文