因为shopware和MySQL时区不一致问题 , 解决办法
查看shopware时区
如下实例 是柏林时区 UTC +0:00
engine\Shopware\Configs\Default.php
'phpsettings' => [
'error_reporting' => E_ALL & ~E_USER_DEPRECATED,
'display_errors' => 0,
'date.timezone' => 'Europe/Berlin',
],
查看MySQL时区
通过命令行 select curtime(); 查看当前时间是否和shopware时区对应时间一致
通过更改MySQL配置参数
[mysqld]
default-time_zone = '+0:00'
注意 Europe/Berlin 需要和 +0:00 对应