Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当使用 /usr/bin/php 在命令行中调用 php 时,它担心我的时区设置。我检查了 phpinfo() 并查找了 php.ini。我想使用 CEST 作为时区并写道;
date.timezone = CEST
你看到一个错误?
date.timezone = 'Europe/Berlin';
会给你你想要的。正如@nickb 所提到的,“CEST”不是受支持的时区。另外,不要忘记引号,它必须是有效的字符串。
您的问题是 CEST 时区不在支持的时区列表中。
您可以使用受支持的CET,但我不确定这会如何影响您的用例。
date.timezone = "CET"