php - Cron 作业在 cpanel 中无法正常工作

标签 php cron cpanel

我已经设置了 cron 作业,它工作正常,但是当我直接运行 php 文件(从路径/url)时它成功运行,但是从 cron 运行它不是。但是我设置了另一个非常简单的文件以确保我的 cron 命令/路径设置正确我创建了另一个文件并使用了简单的 php 邮件功能并且它成功运行。请建议我可能要研究的领域。 (我正在使用 Cpanel)

最佳答案

而不是像

这样输入 cronjob 命令
php -f /path_to_script/script.php 

像这样输入命令:

curl http://domain.com/yourscript.php

如果你想抑制输出,你可以在最后添加 >/dev/null

所以完整的命令是:

curl http://domain.com/yourscript.php > /dev/null

希望对您有所帮助!

关于php - Cron 作业在 cpanel 中无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13030787/

相关文章:

php - laravel 在使用选择大小写和参数绑定(bind)时分页

node.js - 从特定时间开始每小时的 cron 表达式

ssl - 在 Cpanel 上添加重定向 (301) 规则以强制 ssl 时出错

javascript - 预定的电子邮件

php - makeMarker() 谷歌地图侧边栏格式

python - Crontab python django 问题

php - CENTOS 6.9 php soap 扩展已安装但无法正常工作

php - 如何从 phpmyadmin 复制大型数据库?

php - 获取 GROUP_BY 值作为字符串

不同时区的 Cron 作业