我只是想在CPanel中使用cron作业运行PHP脚本-这是正确的语法:/usr/bin/php -q /home/username/public_html/cron/cron.php >/dev/null我没有收到任何电子邮件通知,说明cron已经完成,我需要对PHP文件做一些特定的事情吗?
3 回答
宝慕林4294392
TA贡献2021条经验 获得超8个赞
在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
小唯快跑啊
TA贡献1863条经验 获得超2个赞
这是最简单的方法:
php -f /home/your_username/public_html/script.php
如果要将脚本输出记录到文件中,请将其添加到命令末尾:
>> /home/your_username/logs/someFile.txt 2>&1
- 3 回答
- 0 关注
- 471 浏览
添加回答
举报
0/150
提交
取消