models/email.phppublic function action_email($action, $email, $link, $data = array(), $server = 'master')
这个是原型
而在激活代码
models/active.php
return $this->model('email')->action_email('VALID_EMAIL', $uid, get_js_url('/account/valid_email_active/key-' . $active_code_h
ash), $server);
return $this->model('email')->action_email('FIND_PASSWORD', $uid, get_js_url('/account/find_password/modify/key-' . $active_co
de_hash), $server);
调用都传入了 $server 做为 $data,导致 action_email() 函数重视收到错误的$data
我 现在 安装 的3.0.2,邮件功能一直失效,用户无法收到注册验证信息,怀疑是其引起。
请贵方协助排查,谢谢
阅读全文
收起全文