CodeIgniter 在 Server 上無法正確執行 Cron Job

狀況

使用 cron job 執行 CodeIgniter 的檔案,

總是跑出 default controller 的內容。

官方文件的 cli 使用方式:

$ php /CI路徑/index.php controller名稱 function名稱

在本機測了很多次,

指令確實可以正常使用,

但一樣的指令在 Server 執行,

給的永遠是錯誤結果。

原因

Server 沒有安裝 php5-cli,

所以參數沒有吃進去……

解決方法

由於使用的是便宜的 share hosting,

因此無法手動安裝套件,

最後是直接用 cUrl 去連程式網址。

留言列表

Copied title and URL