为什么在php.ini中设置了date.timezone = PRC 后时区仍然出错

alreadydead 2010-07-08 09:37:27
根据网上的说明,将php.ini的date.timezone值设为PRC,但在页面中调用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.

php.ini中的设置应该没有问题,拼写什么的也都正确
...全文
5854 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
alreadydead 2010-08-12
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 hartyu 的回复:]
我也在为这个问题烦恼呢
[/Quote]
注意一下apache设置里面默认的php.ini文件的路径
我的是因为路径不对根本没有读取php.ini文件。
hartyu 2010-08-12
  • 打赏
  • 举报
回复
我也在为这个问题烦恼呢
alreadydead 2010-07-08
  • 打赏
  • 举报
回复
谢谢各位的解答,特别是CunningBoy,问题已解决。
  • 打赏
  • 举报
回复
我是直接写在全局common.php文件里面的啊
date_default_timezone_set('PRC');
CunningBoy 2010-07-08
  • 打赏
  • 举报
回复
就在date函数中,第一个参数可以设timezone的
date("O +0800", time());
alreadydead 2010-07-08
  • 打赏
  • 举报
回复
用phpinfo()查看了一下系统信息果然Default timezone 设置为了UTC

我还想请教一下 Default timezone 可不可以在哪里设置?
CunningBoy 2010-07-08
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 cunningboy 的回复:]

Unix / Liunx下用date命令查看
Windows下在控制面板中
[/Quote]
说错了,这个是第4个系统system的timezone查看方法

第二个TZ应该是phpinfo()列出的date部分的Default timezone
CunningBoy 2010-07-08
  • 打赏
  • 举报
回复
Unix / Liunx下用date命令查看
Windows下在控制面板中
alreadydead 2010-07-08
  • 打赏
  • 举报
回复
那请问要如何查看或者修改TZ的设置呢?
CunningBoy 2010-07-08
  • 打赏
  • 举报
回复
上面说的这是读取顺序,TZ的优先级在ini之前,你要检查TZ的设置
alreadydead 2010-07-08
  • 打赏
  • 举报
回复
Reading the value of the date.timezone ini option (if set)


我设置了为什么还不行?
CunningBoy 2010-07-08
  • 打赏
  • 举报
回复
In order of preference, this function returns the default timezone by:

Reading the timezone set using the date_default_timezone_set() function (if any)

Reading the TZ environment variable (if non empty)

Reading the value of the date.timezone ini option (if set)

Querying the host operating system (if supported and allowed by the OS)
alreadydead 2010-07-08
  • 打赏
  • 举报
回复
重启过,Asia/Shanghai也试过,都没有效果

但是在页面前加上date_default_timezone_set("PRC") 后可以正常显示。
床上等您 2010-07-08
  • 打赏
  • 举报
回复
配置后重启apache了没??
内容概要:本文档聚焦于基于Peng-Robinson状态方程的化工热力学计算研究,系统介绍了利用Matlab代码实现纯组分及多组分系统的压缩因子(z因子)和逸度系数的计算方法,并进一步拓展至泡点压力与露点压力的数值求解。资源涵盖了从状态方程推导、非线性方程求根、相平衡条件判断到迭代算法实现的完整技术路线,提供了可运行的Matlab程序代码,有助于深入理解实际工程物性参数的计算原理与实现过程; 适合人群:具备化工热力学基础知识和一定Matlab编程能力的高校学生、科研人员及工程技术人员,尤其适合从事过程系统模拟、油气田开发、精馏设计及相关领域研究的专业人士; 使用场景及目标:① 掌握Peng-Robinson方程在真实气体物性计算的应用;② 实现多组分混合体系的相平衡计算与泡/露点预测;③ 为Aspen Plus等商用流程模拟软件提供底层算法验证与教学参考;④ 支持科研论文复现、课程设计、毕业设计及工业过程优化的热力学数据支撑需求; 阅读建议:建议读者结合经典化工热力学教材同步学习,重点理解立方型状态方程的根判别、迭代收敛策略与相平衡准则的数学表达,动手调试并运行所提供的Matlab代码以掌握算法细节,还可将其扩展应用于其他状态方程(如SRK、vdW)的对比分析研究。

21,889

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧