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

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


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

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


慕慕森
浏览 452回答 3
3回答

宝慕林4294392

在crontab系统中:/usr/bin/php是php程序二进制文件路径(在某些系统的前夫不一样:在FreeBSD /usr/local/bin/php,Linux的:/usr/bin/php)/home/username/public_html/cron/cron.php 应该是你的PHP脚本路径/dev/null 应该是cron输出,例如: /home/username/stdoutx.txt因此,您可以通过查看cron输出来监视cron /home/username/stdoutx.txt

小唯快跑啊

这是最简单的方法:php -f /home/your_username/public_html/script.php如果要将脚本输出记录到文件中,请将其添加到命令末尾:>> /home/your_username/logs/someFile.txt 2>&1
打开App,查看更多内容
随时随地看视频慕课网APP