打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
PHP服务器时差8小时的解决办法

php5.1以上的版本的用户会遇到服务器时差8小时的情况,从网上找过来的资料一般是以下3种解决办法:

1、最简单的方法就是不要用php5.1以上的版本

2、如果一定要用,而且不能修改php.ini,则需要在关于时间的初始化的语句的上面加上 date_default_timezone_set (‘PRC); 
3、一劳永逸,仅限能修改php.ini。打开php.ini查找date.timezone 去掉前面的分号date.timezone = PRC,重启http服务(如apache2或iis等)即可。
PRC=中华人民共和国

不过,问题还没结束。如果是DEDE的用户,这里要格外注意了,我就是碰到这情况琢磨了半天。DEDE为了解决一些无权限更改PHP.INI文件的用户这种情况,在后台里加入了时区设置功能,但默认设置时区是0,切记要改成8。位置在DEDE的后台--系统--系统基本参数--核心设置--服务器时区设置。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
php5 date()获得的时间不是当前时间
php.ini中的时区设置date.timezone = PRC | Demon's Blog
win7和ubuntu双系统时间慢8小时
PHP时区设置,PHP时间问题
php.ini中date.timezone设置分析
PHP时间函数date()详解
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服