如何设置通过 cron 运行的 php 脚本?

如何设置通过 cron 运行的 php 脚本?

如何设置一个 php 脚本通过 cron 运行

我在 cron.d 文件夹中创建了一个文件,以用户名作为文件名:

/etc/cron.d/username

在用户名文件中我放置了以下 cron 命令

0,30 * * * *   username /home/username/public_html/cron.php

我实际上正在尝试让 cron 为 Open Atrium 工作,然而检查 Open Atrium 状态时没有显示 cron 文件正在运行的迹象。

任何帮助都会很好

答案1

您可以使用定时任务添加/删除/编辑 cronjobs。

Alt+ Ctrl+T打开终端。

首先通过运行以下命令确保脚本可执行:

chmod +x 你的脚本

然后运行以下命令来添加你的 cronjob:

crontab -e

像这样添加你的 cronjob:

0,30 * * * * /usr/local/bin/php /home/username/public_html/cron.php

就是这样!

crontab您可以通过运行以下命令检查当前用户的条目:

crontab -l

有关crontab运行的更多信息:

crontab --help

或者

男人crontab

答案2

你不是也需要输入 php 的路径吗?

/usr/local/bin/php /home/john/myscript.php

相关内容