我有一个一周前完成的脚本,没有任何问题或错误。今天,我再次测试了它,我收到了这些消息:
严格标准:date() [function]。依赖它是不安全的系统的时区设置。请写上日期。时区设置,TZ环境变量或date_default_timezone_set()函数。万一你用了这些方法,你仍然收到此警告,您很可能拼错了时区标识符。我们选择了'Europe/London'作为'1.0/DST',而不是在C:'Users'xx' VertrigoServ ' www ' ' PHPMailer ' class.phpmailer.php登录第1925行
严格标准:date() [function]。依赖它是不安全的系统的时区设置。请写上日期。时区设置,TZ环境变量或date_default_timezone_set()函数。万一你用了这些方法,你仍然收到此警告,您很可能拼错了时区标识符。我们选择了'Europe/London'作为'1.0/DST',而不是在C:'Users'xx' VertrigoServ ' www ' ' PHPMailer ' class.phpmailer.php登录第1929行
我已经在php.ini中设置了;date.timezone = "Europe/Lisbon"
,并且发生了相同的情况。我已经重新启动了服务器
任何想法?
在php.ini中,;
注释掉一行,因此;date.timezone = "Europe/Lisbon"
什么也不做。通过删除前面的;
取消注释行并重新启动Apache。
为什么不这样做呢?
date_default_timezone_set('Europe/Lisbon');