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>
の両方を試しましたが、運はありませんでした。 –
あなたはあなたのサーバーcrontabにMagento cronを常時稼働させるように指示しましたか? https://www.cloudways.com/blog/magento-2-cron-job/ – jonnyegg