/etc/sysconfig/yum-cron的内容:
15:14:57 # vim /etc/sysconfig/yum-cron
# if MAILTO is set and the mail command is available, the mail command
# is used to deliver yum output
# by default MAILTO is unset, so crond mails the output by itself
# example: MAILTO=root
MAILTO=test@test.com
# you may set SY
我正在设置一个cron,以便将数据库转储导入到MySQL容器中。然而,我正在尝试测试cron,以确保一切正常工作,但我没有得到任何输出。 我的Dockerfile就是这样设置的 FROM mysql:8
RUN apt-get update
RUN apt-get -y install cron
COPY /crons/test-cron /etc/cron.d/test-cron
RUN chmod 0644 /etc/cron.d/test-cron
RUN crontab /etc/cron.d/test-cron
RUN touch /var/log/cron.log 成功
我几乎成功地在我的服务器上设置了一个Cron作业,但是我不能调用正确的控制器。
当我删除CLI语句时,我可以成功地从浏览器中运行脚本。
// Make sure the request is being made by a CRON Job
if ( ! $this->input->is_cli_request()) exit('Only CLI access allowed');
我的输出是由Cron守护进程发送的。我尝试过这个命令,下面是我的结果。
职务:
/usr/bin/php /home/dlp/public_html/abc.org/index.php
我使用Ubuntu20.04Lemp堆栈VPS。在这个服务器中,我运行了13个WordPress站点。每隔10分钟,我就设置运行每个站点cron作业的间隔时间为20秒。因此,每个站点执行cron作业的时间并不完全相同。
我使用以下命令编辑了crontab。
crontab -u www-data -e
当我转到WordPress cron事件插件页面时,它会显示The DISABLE_WP_CRON constant is set to true. WP-Cron spawning is disabled.
什么是WP产卵?我可以在使用define('DISABLE_WP_CRON&
我正在尝试在docker容器中创建cron任务。一切都是按照@VonC 's 回答配置的
我的dockerfile看起来像这样
FROM python:3.6.9
WORKDIR usr/src/mydir
COPY requirements.txt .
# Add crontab file in the cron directory
ADD crontab /etc/cron.d/hello-cron
# Give execution rights on the cron job
RUN chmod 0644 /etc/cron.d/hello-cron
# Create
我正在使用部署套件,它要求在创建部署后运行cron。但是,当我尝试从\Drupal\Core\Cron::run();或路由类执行hook_entity_create()时,它不起作用。它在命中$this->accountSwitcher->switchTo(new AnonymousUserSession());后死亡,抛出错误Using $this when not in object context in Drupal\Core\Cron::run()。
难道这根本不可能吗?有办法避免这些错误吗?