我正在跑步
php bin/console sylius:install
首次获取此信息后,我将php.ini date.timezone更新为America / New_York并重新启动Apache。 phpinfo()输出中的date.timezone现在显示America / New_York的本地值和主值(在此之前它们是空白的)。但Sylius安装错误仍然存在。
在它工作之前我需要清除某种缓存吗?或者您对原因有其他想法吗?
答案 0 :(得分:1)
操作系统: Ubuntu
$ sudo gedit /etc/php/version/cli/php.ini
查找 date.timezone ,如果已注释,则取消注释该行并将值设置为“America / Los_Angeles”
尝试安装sylius它会起作用。
答案 1 :(得分:0)
https://github.com/Sylius/Sylius/issues/9251
时区必须(也?)在php.ini中为cli脚本设置。