0

我在 cpanel 中添加了以下带有参数的 cron 作业URL,但它不起作用。

0 * * * * php http://www.example.com/cron.php?instance=0

经过大量搜索后,我将其更改如下。

0 * * * * php /home/username/public_html/cron.php?instance=0

但这也不适合我。

4

4 回答 4

5
0 * * * * php /home/username/public_html/cron.php?instance=0

某些服务器无法读取带有参数的 cron 作业 URL。如果您按如下方式使用参数,它们会读取参数。

0 * * * * php /home/username/public_html/cron.php instance=0

这对我有用!

于 2013-10-23T08:02:52.203 回答
4

尝试:

0 * * * * curl --silent --compressed http://www.mysite.com/cron.php?instance=0

或者。

0 * * * * /usr/bin/curl --silent --compressed http://www.mysite.com/cron.php?instance=0

我希望它有所帮助。

于 2013-10-18T19:57:43.423 回答
0

你可以试试这个:

/usr/bin/php -q /home/username/public_html/yourfilename.php
于 2013-10-18T05:57:08.853 回答
0

您可以简单地使用引号。

例如:

CURL "http://www.example.com/cron.php?instance=0"
于 2019-12-24T22:08:53.820 回答