MailPoetのステップメールが指定の時間に届かない(Xserverのcron使用)

  • このエントリーをはてなブックマークに追加
  • LINEで送る

MailPoetのステップメールが動かない…

当社では無料でメールセミナーを行っているのですが、その際、MailPoetというステップメールプラグイン(Wordpress)を使っています。

※MailPoetはステップメール以外にもメルマガ機能もあります。

しかし、ステップメールをXserverのcronでスケジュールすると、送信されない問題があったので記録しておきたいと思います。

結論からいうと、MailPoetで指定されているcronの設定が異なります
下記、赤枠の部分です。

このように記述を変えると動きました。

【誤】
php /home/XXXXXX/XXXXXX/public_html/wp-content/plugins/mailpoet/mailpoet-cron.php /home/XXXXXX/XXXXXX/public_html/

【正】
/usr/bin/php7.2 /home/XXXXXX/XXXXXX/public_html/wp-content/plugins/mailpoet/mailpoet-cron.php /home/XXXXXX/XXXXXX/public_html/

ちなみに誤のコマンドだと、以下のエラーが発生します。

PHP Parse error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/XXXXXX/XXXXXX/public_html/wp-content/plugins/mailpoet/mailpoet-cron.php on line 40

  • このエントリーをはてなブックマークに追加
  • LINEで送る

SNSでもご購読できます。

コメントを残す

*