2015-12-12 73 views
1

我想在cron中添加一個控制器,但它不工作,並且每次都加載默認控制器(例如Welcome)。我不想使用curlwget,因爲兩者都在工作,但在運行cron腳本時同時輸入500 Internal Server ErrorHMVC Codeigniter Cron問題

我已經嘗試了cron命令,

php /home/username/public_html/index.php myfolder/controller method 

但它始終運行默認的控制器。

回答

1

剛剛成立的cron網址如下: www.domain.com/controller/method/argument

使用方法&參數中的URL僅在必要。

+0

請閱讀我的問題'我不想使用curl或wget,因爲兩者都在工作,但在運行cron腳本時同時出現500內部服務器錯誤。 –

1

一個漫長的探索後,點擊並嘗試我發現了一個解決方案,爲我工作,下面是其工作的命令,

php5 /home/username/public_html/index.php myfolder/controller method 

還有一個解決方案,我發現某處,

/usr/local/bin/php /home/username/public_html/index.php myfolder/controller method 

我不知道爲什麼,但php5/usr/local/bin/php而不是php按預期工作,或可能只是使用php將執行較舊版本的PHP。