我正在尝试在MAMP下的终端中使用PHP,但是我收到了与系统时区设置有关的错误。我该如何解决这个错误?
$ /应用程序/ MAMP / bin中/ PHP5 / bin中/ PHP的 echo.php
PHP严格标准:PHP启动:它 依靠系统是不安全的 时区设置。请使用 date.timezone设置,TZ 环境变量或 date_default_timezone_set()函数。 如果您使用任何这些方法 而你仍然得到这个 警告,你很可能拼写错误 时区标识符。我们选择了 “亚洲/马尼拉”为'PHT / 8.0 /无夏令时' 而是在第0行的未知中
答案 0 :(得分:5)
您需要设置date.timezone in the php.ini fileDocs
// London, England, Europe
date.timezone = "Europe/London"
date.default_latitude = 51.500181
date.default_longitude = -0.12619
或
date.timezone = America/Los_Angeles
答案 1 :(得分:3)
在代码开头手动设置默认时区:
date_default_timezone_set('Europe/Berlin');