Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/275.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 当用户注册且激活失败时,Tank“U Auth”显示警告;“不正确或过期”;消息_Php_Membership_Tankauth - Fatal编程技术网

Php 当用户注册且激活失败时,Tank“U Auth”显示警告;“不正确或过期”;消息

Php 当用户注册且激活失败时,Tank“U Auth”显示警告;“不正确或过期”;消息,php,membership,tankauth,Php,Membership,Tankauth,我不怎么做PHP,但我看到这个库被称为CodeIgnitor,它看起来很有前途。我试图在我的项目中使用它,但我有一些问题。在遵循所有安装说明(没有多少)之后,我尝试注册一个用户。当我提交注册表时,屏幕上会出现几个警告 其中大多数是: Message:date()[function.date]:依赖系统的时区设置是不安全的。您需要使用date.timezone设置或date\u default\u timezone\u set()函数。如果您使用了这些方法中的任何一种,但仍然收到此警告,则很可能是

我不怎么做PHP,但我看到这个库被称为CodeIgnitor,它看起来很有前途。我试图在我的项目中使用它,但我有一些问题。在遵循所有安装说明(没有多少)之后,我尝试注册一个用户。当我提交注册表时,屏幕上会出现几个警告

其中大多数是:

Message:date()[function.date]:依赖系统的时区设置是不安全的。您需要使用date.timezone设置或date\u default\u timezone\u set()函数。如果您使用了这些方法中的任何一种,但仍然收到此警告,则很可能是您拼错了时区标识符。我们选择“美国/丹佛”作为“MDT/-6.0/DST”

另一个是:

消息:无法修改标题信息-标题已由发送(输出开始于/Users/Nick/Sites/HoneyDo/system/core/Exceptions.php:170)

尽管有上述信息,一封确认电子邮件仍会发送到我的收件箱。确认电子邮件包含一个链接,基本上是说单击此处确认注册。然而,当我这样做时,页面上只会说“您输入的激活码不正确或已过期。”

有没有人用过这个,看到了这些问题


谢谢

在调用date()之前,我添加了对date\u default\u timezone\u set()函数的调用。设置时区后,错误消失了

在安装之前/之后,您是否修改过codeigniter库,php的哪个版本,codeigniter的哪个版本?我使用的是codeignitor 2.0.2,只是。。不,我没有更改CI代码库。这是一个干净的安装。我正试图用tank auth从头开始一个项目