php - 自定义 cron 作业未安排 Magento2

标签 php linux cron magento2

我正在尝试通过 crontab.xml 在我的自定义模块中添加 cronjob,但它们没有出现在 cron_schedule 中运行后的表格 php bin/magento cron:run多次。 如果我输入时间为 <schedule>* * * * *</schedule>它有效,工作在 cron_schedule 中得到安排 table 。但我必须设定时间在凌晨 1:00 运行 cronjob。这是我的 crontab.xml

<?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>

最佳答案

您是否尝试过刷新缓存。

php bin/magento cache:flush

像这样运行 cron 怎么样?

php bin/magento cron:run

关于php - 自定义 cron 作业未安排 Magento2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44973134/

相关文章:

php - 在 Woocommerce 购物车/结帐中将变体属性值显示为单独的行

linux - 如何使用退出配置文件 ssh 登录系统

c++ - 如何找到锁定 Linux futex 的 C++ 行?

python - "sh: sysctl Command not Found "对于运行 cron 作业的 Mac OS X

javascript - 使用 CryptoJs 加密并使用 Phalcon 解密

php - CodeIgniter,了解调用函数的 Controller

c++ - 使用 C++ 查找端口是否可用于 linux

sql-server - 在 SQL 服务器上使用 T-SQL 将 CRON 表达式转换为下一个日期时间

r - 为什么(或何时)Rscript(或更小)比 R CMD BATCH 更好?

php - HybridAuth "Tiny Social Hub"示例重定向到/hybridauth/?hauth.start=Facebook&hauth.time