2017-07-07 13 views
0

カスタムモジュールのcrontab.xmlでcronjobを追加しようとしていますが、php bin/magento cron:runを何度も実行した後にcron_scheduleテーブルに表示されません。 時間を<schedule>* * * * *</schedule>と入力すると、テーブルがcron_scheduleテーブルに登録され、ジョブが取得されます。しかし、私は午前1時にcronjobを実行する時間を設定する必要があります。ここに私のcrontab.xmlカスタムcronジョブがMagento2をスケジュールしていません

<?xml version="1.0"?> 
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Cron:etc/crontab.xsd"> 
    <group id="default"> 
     <job name="abc_import" instance="Abc\Xyz\Model\Api" method="importProducts"> 
      <schedule>0 1 * * *</schedule> 
     </job> 
    </group> 
</config> 

答えて

0

あなたがフラッシュしてみましたキャッシュがあります。

php bin/magento cache:flush 

このようにcronを実行するとどうなりますか?

php bin/magento cron:run 
+0

の両方を試しましたが、運はありませんでした。 –

+0

あなたはあなたのサーバーcrontabにMagento cronを常時稼働させるように指示しましたか? https://www.cloudways.com/blog/magento-2-cron-job/ – jonnyegg

関連する問題