symfonyのmessengerでmessenger:consumeしてもメッセージが送られない
symfonyのmailerでメール送信をするも、php bin/console messenger:consumeしても溜まったメッセージキューが消化されなかった。
例によってStackOverflowで同じ現象に遭遇した人を発見!
結果はタイムゾーン設定の問題だった!
index.phpに無理やりdate_default_timezone_set('Asia/Tokyo');
を書き込んでいたため、コマンドではindex.phpを経由せずタイムゾーンが無視されてしまっていたというかなり恥ずかしいバグ・・・
気をつけましょう。