Discuz! Board

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
查看: 2|回復: 0

如何在 cPanel 主机中设置 Cron 作业(+ WP Cron)

[複製鏈接]

17

主題

17

帖子

53

積分

註冊會員

Rank: 2

積分
53
發表於 2025-5-8 12:56:01 | 顯示全部樓層 |閱讀模式
在本教程中,我们将向您展示如何在 cPanel 中设置 cron 作业以及如何为 WordPress 配置真正的 cron。
如何在 cPanel 中设置 cron 作业。
任务(Cron Jobs)允许您运行脚本并自动执行重复性任务,而这些任务手动执行,如果执行储备计划大量时间。在本文中,我们将向您展示在 cPanel 中如何设置计划任务,以及任务如何为 WordPress 配置真正的计划。

本教程涵盖以下内容:

什么是 Cron Job?
Cron 命令的组成部分
如何在 cPanel 中设置 Cron 作业
如何在运行 Cron 作业后获取电子邮件通知
如何编辑 Cron 作业
如何删除 Cron 作业
使用 Cron Jobs 的实用技巧和其他信息
如果您的 cPanel 仪表板中没有 Cron 作业
如何检查你的 Cron Job 是否已经运行
如何避免 Cron 冲突
WordPress Cron(WP-Cron)
如何为 WordPress 配置真实的 Cron
在 WordPress Multisite 上使用 WP-Cron
感到困惑了吗?
什么是 Cron Job?
cron作业允许您自动执行网站上的命令或脚本,德国商业传真列表 这些命令或脚本需要定期触发或在发生特定事件时触发以完成重复性任务。

cPanel 包含一个名为cron(希腊语“时间”Chronos)的软件实用程序。这个实用程序允许您安排系统重复运行的任务。这些任务称为cron 作业或cron 计划,它们由一个名为crontab(CRON TABle)的文件运行,该文件列出了 cron 需要执行的所有任务。

您可以使用 cron 作业设置命令或脚本,设置在每天、每周等特定时间运行。例如,您可以设置 cron 作业来每周(或每两小时、或每月的一天、或在每周三特定的 2:36)运行备份或删除临时文件以释放服务器上的磁盘空间。

一旦设置了 cron 作业,它就会根据您的计划自动运行。

Cron 命令的组成部分
Cron 命令通常由四部分组成:

时间:此部分允许您通过指定分钟、小时、天、月和工作日等固定时间间隔来设置脚本的运行时间。
执行:此部分调用您的 cron 作业需要运行的 PHP,它通常位于路径中/usr/bin/php。
脚本路径:这是您要运行的文件的完整路径(例如/home/user/public_html/index.php)
输出:此可选部分允许您将 cron 输出写入文件或丢弃它。例如,要丢弃输出,可能需要添加如下内容:/dev/null 2>&1。
通常,任何需要 cron 作业的脚本都会提供使用该脚本所需的路径或命令。您的托管服务提供商也可能提供或向您提供构建 cron 作业命令的具体说明。然后,您可以使用提供的路径或命令创建一个 cron 作业(如果需要,请将行或命令中的任何占位符字符串替换为您的网站详细信息)。

例如,在下面的屏幕截图中,我的 cPanel 仪表板自动提供了一些 PHP 命令示例,其中包含我的网站的用户名(helpservices)和命令路径中包含的示例 PHP 版本。

PHP 命令示例。
PHP 命令示例。
注意:cPanel 建议熟悉Linux 命令,以便有效地使用 cron 作业,并在添加 cron 作业之前让托管管理员运行脚本,以避免遇到问题。

如何在 cPanel 中设置 Cron 作业
要在 cPanel 中设置 cron 作业,请登录您的 cPanel 仪表板,然后向下滚动到高级部分并单击 Cron 作业。

cPanel 仪表板 - Cron 作业
在 cPanel 的高级部分中选择 Cron Jobs。
这将启动Cron Jobs屏幕。在这里,您可以设置电子邮件通知(请参阅下一节)、添加新的 Cron 作业,以及查看已设置和当前正在运行的所有 Cron 作业的列表。

向下滚动到“添加新的 Cron 作业”部分。您可以从“常用设置”下拉菜单中选择 Cron 作业的预设运行间隔,也可以使用以下选项输入自定义值:

分钟:每次运行 cron 作业之间的分钟数,或者您希望运行 cron 作业的每个小时的分钟数。
小时:每次运行 cron 作业之间的小时数,或者您希望运行 cron 作业的每一天的小时数。
天数:每次运行 cron 作业之间的天数,或者您希望运行 cron 作业的月份日期。
月份:每次运行 cron 作业之间的月份数,或者您希望运行 cron 作业的月份。
工作日:您希望运行 cron 作业的星期几。
Cron - 常用设置
Cron – 常用设置文本框。
常用设置菜单包含典型的 cron 作业配置设置,其中括号中的数字或星号表示 cron 作业何时运行。

Cron——常用设置菜单。
Cron——常用设置菜单。
如果您选择其中一个设置,系统会自动使用您选择的设置填充下面的文本框。

因此,例如,如果我们选择设置 cron 作业以每周运行一次脚本的选项……

Cron-常用设置:每周计划。
我们将 cron 作业设置为每周运行一次。
文本框将自动填充我们所选设置的值。



回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|自動贊助|GameHost抗攻擊論壇

GMT+8, 2025-5-20 05:16 , Processed in 0.895729 second(s), 19 queries .

抗攻擊 by GameHost X3.4

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表
一粒米 | 中興米 | 論壇美工 | 設計 抗ddos | 天堂私服 | ddos | ddos | 防ddos | 防禦ddos | 防ddos主機 | 天堂美工 | 設計 防ddos主機 | 抗ddos主機 | 抗ddos | 抗ddos主機 | 抗攻擊論壇 | 天堂自動贊助 | 免費論壇 | 天堂私服 | 天堂123 | 台南清潔 | 天堂 | 天堂私服 | 免費論壇申請 | 抗ddos | 虛擬主機 | 實體主機 | vps | 網域註冊 | 抗攻擊遊戲主機 | ddos |