我只需要在我的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 job的语法是什么。
每分钟运行的Cron Job和显示此错误的电子邮件报告。
答案 0 :(得分:0)
使用wget函数和完整的URL。
答案 1 :(得分:0)
@ yannick-blondeau根据建议,您可以使用wget或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