2015-07-20 52 views
2

我使用Codeigniter 3並使用cPanel運行Cron Job。來自cPanel的PHP Cron Job無法正常工作

我已經進入命令是這樣的: php /home/name/public_html/ convert

當加載了我的控制器,我並不需要包括index.php所以我沒有在我的道路包括它上面的頁面。 convert是我的控制器的名稱。使用上述命令時收到404 Not Found。如果我將其更改爲:

php /home/name/public_html/index.php convert

我收到此錯誤:

<h4>A PHP Error was encountered</h4> 
<p>Severity: Notice</p> 
<p>Message: Undefined index: REQUEST_METHOD</p> 
<p>Filename: core/Security.php</p> 
<p>Line Number: 208</p> 

我不知道我做錯了。有沒有人看到我在做什麼錯?

+0

- 它不會在命令行運行時獲得。選項是可取的 - 重寫腳本或使用下面的選項 – 2015-07-20 21:21:37

+1

我不得不求助於運行'curl http:// example.com/controller/function' –

+0

@JeremyJackson這可以通過cPanel Cron作業命令完成嗎? – iamthestreets

回答

2

我不得不求助於只是它的腳本希望服務器變量看起來運行

curl http://example.com/controller/function