2013-10-18 84 views
1

我已經在cpanel中添加了以下cron作業URL,但它不起作用。帶有URL參數的cron作業在cPanel中不起作用

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

搜索了很多後,我改變了這一點,如下所示。

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

但是,這也不適合我。

回答

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

某些服務器無法讀取帶有參數的cron作業URL。如果您使用參數,他們讀取參數如下。

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

這適用於我!

0

你可以試試這個:

/usr/bin/php -q /home/username/public_html/yourfilename.php 
+1

0 * * * * php /home/username/public_html/cron.php instance = 0試試這個 – tailor

3

嘗試:

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 

我希望它有些幫助。