發表文章

目前顯示的是 12月, 2016的文章

crontab使用方法

讓我們建立一支簡單的控制器來當作範例,利用您的編輯器新增檔案  tools.php , 並且將底下程式碼寫入到檔案裡面: 之後將檔案儲存到  application/controllers/  目錄底下. 現在您可以透過瀏覽器觀鍵入底下網址: example.com/index.php/ tools / message / to 另外方式,我們可以透過 Mac/Linux 終端機或者是在 Windows 底下執行 "cmd" 去執行 CodeIgniter 專案 $ cd /path/to/project; $ php index.php tools message 假設操作都正確,您會在螢幕上看到  Hello World! 。 $ php index.php tools message "John Smith" 這裡我們也可以用同樣方式傳入 URL 參數,例如傳入 "John Smith" 螢幕將會輸出:  Hello John Smith! 。 -------------------------------------------------以上是CI文件裡面的說明-------------------------- 在linux 裡面要透過排程來執行CI的檔案 首先要編寫crontab 在linux介面輸入crontab -e 就是開啟vim編輯畫面 crontab的執行規則 分  時  日  月  星期 *   *   *   *    *   => 每分鐘都執行一次 */10   *   *   *    *   => 每10分鐘都執行一次 *   2   *   *    *   => 每天2點都執行一次 *   *   1   *    *   => 每個月1號都執行一次 以此類推 間隔用空白或是tab鍵都可以 編寫好時間之後 後面接著的就是執行的任務了 已CI文件裡面提供的任務來看 *   2   *   *   * root php index.php tools message  上面這行的意思就是  每天的2點以root的身分執行  php in