狀況
使用 cron job 執行 CodeIgniter 的檔案,
總是跑出 default controller 的內容。
官方文件的 cli 使用方式:
$ php /CI路徑/index.php controller名稱 function名稱
在本機測了很多次,
指令確實可以正常使用,
但一樣的指令在 Server 執行,
給的永遠是錯誤結果。
原因
Server 沒有安裝 php5-cli,
所以參數沒有吃進去……
解決方法
由於使用的是便宜的 share hosting,
因此無法手動安裝套件,
最後是直接用 cUrl 去連程式網址。
留言列表