fra*_*ois 5 php timezone openshift
我最近订阅了OpenShift并部署了一个新的php 5.4应用程序,一切正常,但我似乎无法更改默认的GMT php时区.
以下是此GMT时区的定义:
> grep timezone~/php/configuration/etc/php.ini
date.timezone = GMT
我能够编辑这个php.ini文件并将时区更新为我想要的值(America/Montreal),但是只要重新启动php盒式磁带(只需执行git push或发出'ctl_app restart'命令即可)服务器为ex),有一个未知的进程将php.ini恢复为openshift出厂默认值,所以我松开了我的更改,时区又回到了GMT.
任何的想法?
谢谢
您可以用来在运行时ini_set()修改设置。php.ini修改仅对当前运行有效。
ini_set('date.timezone', 'america/new_york');
ini_set('date.timezone', 'europe/london');
ini_set('date.timezone', 'america/sao_paulo');
... etc.
Run Code Online (Sandbox Code Playgroud)
此设置将影响日期和时间函数的行为,例如date().
以下是支持的时区列表。
| 归档时间: |
|
| 查看次数: |
1108 次 |
| 最近记录: |