dx_auth和email的问题
推荐了dx_auth后,一直没弄好发邮件激活的问题,因为没有自己的邮件服务器,所以想找个支持stmp的,这里推荐下tom的,刚开始本地实验成功,让防火墙拦截了,后来关闭防火墙成功,如果是用dx_auth信件激活,修改类库下的DX_Authfunction _email($to, $from, $subject, $message)
{
$this->ci->load->library('Email');
$config['protocol']= 'smtp';
$config['charset'] = 'utf-8';
$config['smtp_host'] = 'smtp.tom.com';
$config['smtp_user'] = 'snamper';
$config['smtp_pass'] = '123456';
$config['smpt_port'] = '25';
$this->ci->email->initialize($config);
$email = $this->ci->email;
$email->from($from);
$email->to($to);
$email->subject($subject);
$email->message($message);
return $email->send();
}
问题解决,推荐给新手,如果你有更好的方式修改,请推荐给我,谢谢,
有的人反映session的问题,不知道具体如何解决 我的session问题解决了。原因很幼稚:我用的是虚拟机ubuntu,每次挂起虚拟机后系统时间就停止了。所以一次突然发现时间比我xp的晚了好多。验证码当然报过期了。但是得出另外一个结论:FF的cookie不过期,看来和服务器的时间没关系。有待大家更好的研究。
页:
[1]