xdebugログ時間が常に2時間早くなることを確認しました。たとえば、今は午前9時15分ですが、ログは午前7時15分に作成されたと言われています。
ターミナルで実行するとdate
午前9時15分になります。
ベストアンサー1
現在の状況に対するあなたの意見に基づいて、Thu Aug 1 15:13:26 CEST 2019
私の理論はxdebugログがCESTより2時間速いUTCで実行(またはログ)されることです。残念ながら、タイムゾーンは出力の一部ではないようです。これにより、実際の時間の相互参照があいまいになります。
私が一つ見つけたスタックオーバーフローポストdate.timezone
値を希望の時間帯に設定すると言われています。また、次のように言います。
ファイル(php.ini)の末尾にxdebug拡張子をロードするのが最善です。
これphp.iniコマンドのリスト表示されるデフォルト値はdate.timezone
空で、UTCに置き換えることができます。
CEST
有効な値ではないため、次の地域を選択することをお勧めします。有効なPHPヨーロッパのタイムゾーンのリスト(または場合によっては南極大陸またはアフリカ)。詳細については、次を参照してください。PHPがサポートするフルタイムゾーンのリスト。