Wordpress CRON 作业命令

标签 wordpress cron command-line-arguments wget

通过浏览网页,我注意到从 cPanel 启动 WordPress cron 作业的命令有两种变体。

请有人解释一下区别,哪个是正确/最好的选择?

  • wget -qO- https://www.mydomain.co.uk/wp-cron.php &> /dev/null
  • wget -q -O - https://www.mydomain.co.uk/wp-cron.php?doing_wp_cron >/dev/null 2>&1

  • 谢谢

    最佳答案

    当然,我很想解释这个概念:
    >用于重定向
    /dev/null是一个黑洞,任何发送的数据都将被丢弃
    2是标准错误的文件描述符
    >用于重定向
    &是文件描述符的符号(没有它,以下 1 将被视为文件名)
    1是标准输出的文件描述符

    因此 >/dev/null 2>&1将程序的输出重定向到 /dev/null .包括标准误差和标准输出。
    cron如果您的工作有一些输出,只会给您发送电子邮件。将所有内容重定向到 null ,没有输出,因此 cron不会给你发电子邮件。

    希望我解释得更清楚。

    关于Wordpress CRON 作业命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60413395/

    相关文章:

    javascript - 如何在javascript函数中使用 "get_template_directory_uri"

    Crontab 文件为空但作业正在运行

    string - 反斜杠被删除,除非在命令行标志中引用

    wordpress - 通过图像名称获取 url 文件

    php - 更新使用下划线构建的主题

    linux - crontab 不会执行脚本

    python - 使用功能不适用于 getopt

    command-line-arguments - Soap UI启动参数

    ie/firefox 和 Chrome 的某些宽度的 CSS 问题

    docker - 跨 docker 集群调度任务的最佳方法是什么?