首页 文章

将cronjob添加到cPanel中

提问于
浏览
0

我只需要在我的cPanel中使用cron作业运行以下url .

当我试图执行链接时

http://www.insidewealth.com.au/index.php?option=com_acymailing&ctrl=cron

链接在浏览器中运行但是当我尝试添加与cron作业中相同的URL时,我收到以下错误

bash/sh/ file not found

当我编写cron作业时

/usr/bin/php /home/staging/public_html/index.php?option=com_acymailing&ctrl=cron

但我得到404错误 .

我的cPanel用户名是 staging

任何人都可以告诉我cPanel中cron作业的语法是什么 .

每分钟运行的Cron Job和显示此错误的电子邮件报告 .

2 回答

  • 0

    使用wget函数和完整的URL .

  • 0

    @ yannick-blondeau建议 you can use a wget or curl 向您的网站提出简单的请求 .

    通常wget会尝试下载文件,但这不是必需的 -O 标志管道到 /dev/null-q (两个选项都用于防止将输出保存到文件),一个例子看起来像

    wget -O /dev/null http://www.insidewealth.com.au/index.php?option=com_acymailing&ctrl=cron
    wget -q http://www.insidewealth.com.au/index.php?option=com_acymailing&ctrl=cron
    

    您也可以使用curl获得相同的效果

    curl --silent http://www.insidewealth.com.au/index.php?option=com_acymailing&ctrl=cron
    

相关问题