2016-09-22 31 views
0

我使用Codeigniter開發我的網站,並且它在安裝在Ubuntu上的Apache上運行。如何在ubuntu中設置codeigniter cron與apache

我想運行一個cron。我正在使用Codeigniter路由,並且還從路由中刪除index.php

我的控制器是家庭功能是贏家。

我嘗試了兩種方法,但似乎沒有人工作。

#49 5 * * * /usr/local/bin/php /var/www/project/web/index.php home winner 

13 6 * * * /usr/bin/curl http://www.project.com/home/winner 
+0

你試圖運行cron作業嗎? –

+0

是的@HardikPaghdar它的我的問題 – user3110655

+0

創建一個控制器和模型,並進行函數調用,以直接URL沒有更多..在CI配置wab服務?在Cron中同樣的過程 –

回答

0
  1. 檢查LYNX安裝在您的系統(例如命令的 「where is猞猁」)
  2. 然後編輯的crontab的配置(命令「的crontab - e「)
  3. 將此命令與MAILTO選項一起放入您的crontab配置中(以相同順序,在第一行」mailto「選項,在下一行其他選項中):

[email protected]

*/5 * * * *的/ usr/bin中/猞猁-source http://www.project.com/home/winner

使用這些設置的cron會每5分鐘啓動。如果在那裏會出現一些錯誤,cron會發送郵件給您在MAILTO選項中設置的地址。

[在Debian 4.7.2上測試]