我如何在我的PHP邮件页面上整理此警告



我尝试使用我的php邮件功能发送电子邮件,但在过程中我会收到此警告

警告:mail():依靠系统的时区设置。你是需要使用date.timezone设置或date_default_timezone_set()功能。如果您使用了任何这些方法,并且您是仍然得到警告,你很可能拼错了时区标识符。我们选择了时区" UTC"现在,但是请设置date.timezone选择您的时区。在

我的问题是如何修复PHP邮件功能在我的PHP邮件页面上读取此警告的时间这是我的代码:

  $to      = xvy@gmail.com        $message = yes go email;
    $subject = 'the subject';
    $time = date_default_timezone_set('Africa/Lagos');
    $headers = 'From: stringemail@gm.Com';
    $go = mail($to, $subject, $message, $headers);
    if ($go)
    {
        echo 'good result';
    }

预先感谢

您需要为整个PHP环境定义时区。

您可以在脚本中使用PHP函数date_default_timezone_set()带有支持时区的时区列表:

 <?php 
 date_default_timezone_set('Africa/Lagos');
 // rest of your script goes here...

相关内容

  • 没有找到相关文章

最新更新