2017-03-02 279 views
1

我使用模塊化擴展codeigniter 3.1.3。我有一個cron工作的命令,但它似乎並沒有在我的cPanel中工作。 cron作業應該每半個小時運行一次Cron作業沒有運行

0,30 * * * * php-cli /home/username/public_html/index.php/module_name controller_name method 

回答

0

使用以下命令

0,30 * * * * php /home/username/public_html/index.php/module_name controller_name method 

得到控制器擺脫defined('BASEPATH') OR exit('No direct script access allowed')和控制器加載

你可以閱讀更多關於在命令行從笨文件運行的任何模型

https://www.codeigniter.com/userguide3/general/cli.html

-1

最初的0.30是一個參數,所以您需要再添加一個。你也沒有正確地調用你的Codeigniter函數。標準的語法如下:

0,30 * * * * * php-cli /home/username/public_html/index.php/module_name/controller_name/method_name parameters 

我離開的「模塊名」段的URL,儘管我不知道太熟悉HMVC,和我在什麼小我見過不同的結構已經看到了,所以如果適當的話,改變這些順序。