Codeigniter Ion Auth 配置
Codeigniter Ion Auth configuration
我正在使用 Ion Auth 进行注册,并且在本地一切正常,所以当我想移动 Live 服务器时,我需要为新注册激活电子邮件 [我没有使用 SMTP,没有电子邮件配置文件我的配置文件夹],所以我在配置文件中的 ion_auth.php 中做了如下更改::
$config['email_activation'] = TRUE;
$config['manual_activation'] = FALSE;
$config['use_ci_email'] = TRUE;
据我所知(我是 CodeIgniter 新手),仅此而已。但不幸的是这些配置没有生效。当我在 ion_auth.php 库文件 returns null
的构造函数中转储以下项目时
$this->config->item('use_ci_email','ion_auth') or
$this->config->item('email_activation','ion_auth')
和'admin_email'等其他配置项没有问题,我可以获取值。那么,我的配置文件有什么问题,我使用的是库 repo 提供的非常基本的文件。
当我设置值时,在库文件的构造函数中,如下所示,它起作用了。
$this->config->set_item('use_ci_email', TRUE);
$this->config->set_item('email_activation', TRUE);
我做错了什么导致这种奇怪的行为。
好的,所以我在 Ion Auth Git repo 上开了一个问题,作者 Ben Edmunds 回复了解决方案,如果有人遇到这个问题,使用最新的 CodeIgniter,请提取 IonAuth 的最新提交图书馆和测试,它会工作。
有关此问题的更多信息,请参阅 isse,
Codeigniter Ion Auth configuration and Email Activation
我正在使用 Ion Auth 进行注册,并且在本地一切正常,所以当我想移动 Live 服务器时,我需要为新注册激活电子邮件 [我没有使用 SMTP,没有电子邮件配置文件我的配置文件夹],所以我在配置文件中的 ion_auth.php 中做了如下更改::
$config['email_activation'] = TRUE;
$config['manual_activation'] = FALSE;
$config['use_ci_email'] = TRUE;
据我所知(我是 CodeIgniter 新手),仅此而已。但不幸的是这些配置没有生效。当我在 ion_auth.php 库文件 returns null
的构造函数中转储以下项目时$this->config->item('use_ci_email','ion_auth') or
$this->config->item('email_activation','ion_auth')
和'admin_email'等其他配置项没有问题,我可以获取值。那么,我的配置文件有什么问题,我使用的是库 repo 提供的非常基本的文件。
当我设置值时,在库文件的构造函数中,如下所示,它起作用了。
$this->config->set_item('use_ci_email', TRUE);
$this->config->set_item('email_activation', TRUE);
我做错了什么导致这种奇怪的行为。
好的,所以我在 Ion Auth Git repo 上开了一个问题,作者 Ben Edmunds 回复了解决方案,如果有人遇到这个问题,使用最新的 CodeIgniter,请提取 IonAuth 的最新提交图书馆和测试,它会工作。
有关此问题的更多信息,请参阅 isse, Codeigniter Ion Auth configuration and Email Activation