解决php的It is not safe to rely on the system’s timezone settings

   在写php程序中有时会出现这样的警告:

  PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'UTC' for '8.0/no DST' instead in D:PHPWEBnewsfile.php on line 17 。

  这是因为PHP所取的时间是格林威治标准时间,所以和你当地的时间会有出入格林威治标准时间和北京时间大概差8个小时左右,我们可以按照下面的方法解决:

  1、在页头使用date_default_timezone_set()设置我的默认时区为北京时间,即 就可以了。

  2、在php.ini中设置date.timezone的值为PRC,设置好以后的为:date.timezone=PRC,同时取消这一行代码的注释,即去掉前面的分号就可以了。

时间: 2024-11-02 01:25:05

解决php的It is not safe to rely on the system’s timezone settings的相关文章

解决php的“It is not safe to rely on the system’s timezone settings”问题_php技巧

如果使用PHP5.3以上版本时,如果没有正确的配置php.ini就会出现PHP日期函数的错误.以前很多旧的PHP编程教程没有说到这个问题,所以不少读者会觉得困惑,下面笔者为大家讲述解决这个问题的三种方法."PHP Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date. timezone setting

PHP date()函数警告: It is not safe to rely on the system解决方法_php实例

近来总是有系统邮件提示,开始没在意,后来不断提示就看了一下.提示以下信息 复制代码 代码如下: PHP Warning:  date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of t

PHP Warning: date(): It is not safe to rely on the system

在php程序中运行时报如下警告信息: PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function      主要是时区没有设置的缘故,调整很简单, 打开php.ini文件,并找到date.timezone这行,

PHP警告date(): It is not safe to rely on the system

大体是说timezone没有设置,在中国使用的是格林+8小时,所以需要设置一下. 第一种 在页面头部加入以下语句  代码如下 复制代码  date_default_timezone_set("PRC");  或 ini_set('date.timezone','asiashanghai'); 这种方法有个缺点,就是所有的页面都得添加 第二种 在php.ini里找到date.timezone这行,把值改成PRC,如  代码如下 复制代码 date.timezone = PRC. 如果没有

PHP中date函数date(): It is not safe to rely

在PHP代码中调用date函数时,在日志里看到如下报错 PHP Warning:  date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you

[分享]解决Access错误 Selected collating sequence not supported by the operating system

access|select|错误|解决 一直想把唐人街中文论坛搬到 1and1 服务器上来.今天总算有空将所有的文件上传来了,但试运行时却发现以下错误提示: Selected collating sequence not supported by the operating system. Google了一下,发现不止我一个人有这问题.主要原因是我现在用的这 web hosting 公司用的是英文操作系统英文版OS.论坛所用的 Access文件是动网所附的,言外之意是在中文操作系统下制作的.而根

解决开机总出现press K to start backup or restore system.timeout怎么办

  困扰了我很久,之前装了一个一键备份还原工具,后来出问题了,然后我已经把一键ghost完全的卸载了,但是这个问题一直都在,虽然系统正常运行,但是开机出现的那个倒计时是在很烦人!感觉安装过一键ghost后就阴魂不散了.网上看到的办法我全都试过了,没有任何用处! 真的不知道怎么才能像以前那样正常??? 哪位高手能帮忙解决,在下感激万分!!! 没有boot隐藏文件... 计算机-属性-高级-系统启动,系统失败和调试信息里的设置里没有 编辑选项 开机总出现倒计时:press K to start ba

php date(): It is not safe 警告解决

 升级php版本从PHP5.2.17 到 PHP 5.3.21 后出现如下保存  date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you

PHP jpgraph的一点小提示(附安装方法)

PHP中的GD库本身是一套很强大的绘图库了,绘制的图像基本可以满足日常要求,但强大规强大,还是不够方便哈,因为强大方便的基于PHP的GD库的jpgraph也就诞生啦!   PHP默认是不启用GD库的,因为需要在php.ini的配置文件中将extension=php_gd2.dll注释打开.打开后你就可以画一些你想画的各种奇葩图案了.什么?不会画?那回去学基础!   今天看了一下某培训机构的视频,看了jpgraph报表这块儿,按照视频方法,在http://jpgraph.net/download/