我收到了臭名昭著的 PHP 时区错误:
PHP 警告:PHP 启动:依赖系统的时区设置是不安全的。您需要使用 date.timezone 设置或 date_default_timezone_set() 函数。如果您使用了这些方法中的任何一种,但仍然收到此警告,您很可能拼错了时区标识符。我们在第 0 行的 Unknown 中为“MSK/3.0/no DST”选择了“Europe/Moscow”
我确实使用了 date.timezone,将其设置为 Europe/Berlin 和 Europe/Vilnius,然后在 php.ini 中设置为“Europe/Vilnius”,但似乎没有任何效果。
在 Ubuntu Linux 9.04 上使用 PHP 5.3.0 和 Apache 2 服务器
此外,我在使用 PHP 的 Apache 启动时收到此错误,这可能是由插件之一引起的,也许是 pecl ......无论如何,我该如何正确设置该时区?提前致谢!
在不使用 php.ini 的每个脚本的基础上(如果它是共享主机,则特别有用),将其包含在标题中或任何相关的地方:
从源代码完成 apache 和 php 重新安装后,我得到了它的工作。可能是一些 AMPP 错误。