0

クライアントの Magento インストールに M2E をインストールしました。Cron ジョブはすべて実行するように設定されていますが、手動で実行しない限り実行されません。それらを手動で実行するとうまくいきます。

多くのドキュメントとサポート チケットを読みましたが、同様の問題や修正は確認されていないようです。

同期タブには、次のメッセージがあります。

最後の同期は 12 時間以上前に cron によって実行されました。Magento cron ジョブの設定を確認してください。

誰にも役立つ解決策はありますか?

4

4 に答える 4

1

cron_scheduleテーブルを見てcron.php、環境内の crontab デーモン自体で適切にセットアップされ、実行されていることを確認します。

また、M2E モジュールでは、管理者の [秘密鍵の追加] オプションも無効にする必要があると思います。

于 2012-05-08T14:40:25.673 に答える
0

残念ながら、/var の下に M2ePro ディレクトリがなく、cron で構成されていても同期が開始されません。

これは、Magento 1.8.0.0 にアップグレードした後に発生し始めました。

http://support.m2epro.com/knowledgebase/articles/268105-cron-job-doesn-t-work-since-update-to-magento-1-8の M2e ナレッジベースで以下を見つけました

Magento 1.8 へのアップデート以降、Cron ジョブが機能しません

cron の問題は m2e pro には関係ありませんが、最新の magento バージョン 1.8 の cron.php ファイルの変更に関係しています。

問題を解決する方法は 2 つあります。

  1. 以前のバージョンの cron.php ファイルを使用します。ここからダウンロードして、magento のインストール フォルダーにコピーできます。
  2. 別の方法は、cron ジョブのコマンドを変更し、フラグ -mdefault 1 を追加することです (つまり、 php -q /path_to_magento/cron.php -mdefault 1 )。
于 2013-11-18T22:43:53.790 に答える