作为程序员一定要保持良好的睡眠,才能好编程

关于php date 调用出现未定义时区如何处理

发布时间:2016-10-13

配置好php以后,php.ini 会放在 etc/ 这个目录下,

默认没有设置时区,在使用 date() 方法的时候会出错。

date_default_timezone_set

因此需要在 php.ini 文件中 加入  date.timezone="Asia/Shanghai"

ir7.jpg

或采取下面其他的方法:

有以下几种方案可解决该问题:

  1. 使用date_default_timezone_set()设置 date_default_timezone_set('PRC');

  2. ini_set('date.timezone','Asia/Shanghai');

  3. 修改错误级别配置(不推荐)


这样重新启动 php-fpm 就可以生效了。


那么如何杀死 php-fpm


killall php-fpm


这样就可以了。


然后重新启动。