すべての一括郵送は5時間遅れているのはなぜですか?

CiviMailをCivi 4.7.29で使用すると、一括Eメールは5時間遅れる。
cronコマンドは30分ごとに受信され、ステータスページのCiviによって確認されます。
php、joomla、およびciviがすべてロンドンタイムゾーンに設定されていることを確認してください。これらは約6人のユーザーの小テストメールです。何か案は?
期待してくれてありがとう。 ジョン

ベストアンサー

あなたのデータベースのメールで scheduled_date を見てみましょう:
SELECT name、scheduled_dateからFROM civicrm_mailing;
scheduled_dateがオフの場合、MySQLに時間の不一致があるか、またはJoomlaの特定のユーザーがデフォルトとは異なるタイムゾーン設定を持つ可能性があります(これはJoomlaで可能かどうかわかりませんが、WordPress/Drupalで実行できます)。
)。

scheduled_date
が正しい場合は、cronユーザーが同じタイムゾーンで実行されていることを確認します。例えば。 cronが
root によって起動され、Webサーバーのユーザーではない場合、この種の問題が起こると思います。

編集:あなたはあなたが
“cli.php”ツールを介してcronを実行していると言います。これは、PHPがWebベースのPHPを実行する場合とは異なる
php.ini ファイルを使用しており、タイムゾーンが異なる可能性があります。端末にアクセスできる場合は、
PHP -i |でタイムゾーンを確認してください。
grepゾーン

Sitegroundを使用しているので、 php.ini
のタイムゾーンを制御できるとは思えません。その場合、 HTTPメソッドを実行して、Webベースのタイムゾーンに基づいてタイムゾーンを設定します。

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です