Command line PHP:系统时区设置错误

Command line PHP:系统时区设置错误,command-line,timezone,php,Command Line,Timezone,Php,我试图在MAMP下的终端中使用PHP,但我得到了一个与系统时区设置相关的错误。如何修复此错误 $/Applications/MAMP/bin/php5/bin/php echo.php PHP严格标准:PHP启动:It 依靠系统的 时区设置。请使用 date.timezone设置,TZ 环境变量或 date\u default\u timezone\u set()函数。 如果你用了这些方法中的任何一种 你仍然得到这个 警告,您很可能拼错了 时区标识符。我们选择 “亚洲/马尼拉”代表“PHT/8.

我试图在MAMP下的终端中使用PHP,但我得到了一个与系统时区设置相关的错误。如何修复此错误

$/Applications/MAMP/bin/php5/bin/php echo.php

PHP严格标准:PHP启动:It 依靠系统的 时区设置。请使用 date.timezone设置,TZ 环境变量或 date\u default\u timezone\u set()函数。 如果你用了这些方法中的任何一种 你仍然得到这个 警告,您很可能拼错了 时区标识符。我们选择 “亚洲/马尼拉”代表“PHT/8.0/no DST” 而是在第0行的“未知”中

你需要设置


在代码开头手动设置默认时区:

date_default_timezone_set('Europe/Berlin');

或者TZ环境变量或date\u default\u timezone\u set()函数。但是对于设置环境变量不容易和/或不理想的地方,在php.ini中设置值更好。无论如何,这里应该有一个默认值。谢谢。我遵循本教程,错误消失了。错误消息告诉您如何解决它-设置date.timezone设置、TZ环境变量或使用date\u default\u timezone\u set()函数。
 date.timezone = America/Los_Angeles
date_default_timezone_set('Europe/Berlin');