使用 CPanel 在 cron 作业中运行 PHP 文件

2022-08-30 07:28:27

我只是试图在CPanel中使用cron作业运行PHP脚本 - 这是正确的语法吗:

/usr/bin/php -q /home/username/public_html/cron/cron.php >/dev/null

我没有收到任何电子邮件通知,指出cron已经完成,我需要对PHP文件做任何特定的事情吗?


答案 1

我使用此命令为此激活cron作业。

/usr/bin/php -q /home/username/public_html/yourfilename.php

在godaddy服务器上,并且工作正常。


答案 2

在 crontab 系统中:

  • /usr/bin/php是 php 二进制路径(在某些系统中有所不同,例如:freebsd ,linux:/usr/local/bin/php/usr/bin/php)
  • /home/username/public_html/cron/cron.php应该是你的 php 脚本路径
  • /dev/null应为 cron 输出,例如:/home/username/stdoutx.txt

因此,您可以通过查看cron输出来监控您的cron/home/username/stdoutx.txt


推荐