今天在配置ecstore2.0的定時任務時候,發現ECOS後臺每30秒經過JS調用http://localhost/ecstore/index.php/shopadmin/index.php?ctl=default&act=status 地址來執行定時任務是無效的。ECOS若是沒辦法執行定時任務的話,不少定時或者自動處理的功能將沒法實現。下面我將詳細的講解ECOS定時任務的配置。php
1.配置crontabhtml
CentOS已經默認安裝好crontab,接下來就要爲crontab寫上定時執行的腳本。root權限下執行如下命令:crontab -e 粘貼如下命令進去:post
:q 保存url
注:」/data/html/ecstore」 爲ecstore的安裝路徑spa
crontab命令用法.net
用戶所創建的Crontab文件存於/var/spool/cron中,其文件名與用戶名一致。
它的格式共分爲六段,前五段爲時間設定段,第六段爲所要執行的命令段,
格式以下:* * * * *rest
minute hour day month dayofweek commandorm
其時間段的含義以下:htm
第一段 表明分鐘 0—59blog
第二段 表明小時 0—23
第三段 表明日期 1—31
第四段 表明月份 1—12
第五段 表明星期幾 0表明星期日
2.實現步驟
關閉原系統調用機制
在config.php中添加以下代碼
最後保存,並輸入如下命令重啓cron