您在這裡
使用者登入
最新文章
回應
3 年 6 個月 之前
6 年 6 個月 之前
6 年 7 個月 之前
6 年 7 個月 之前
6 年 7 個月 之前
6 年 7 個月 之前
6 年 7 個月 之前
6 年 7 個月 之前
6 年 7 個月 之前
6 年 7 個月 之前
Re: 怎麽使cron的時間能縮短阿。
就看需求吧,你要每五分鐘跑一次也行,也可以拿來備份網站/資料庫。
有個 cronplus 模組可以針對不同模組做設定,我還沒用過,你試試看?
http://drupal.org/project/cronplus
Re:
cron的原理其實很簡單,單純去執行cron.php這個檔案(或是說去開網頁)。
而設定的話好像有用到cron的模組都會有對應的介面,通常像是node的index建立,RSS的建立,這類要每一定時間固定執行的東西。
都會放到cron裡面,讓它去執行。
就程式面而言,cron.php執行的時候,會去檢查各個模組,有沒有"排在cron裡面要作的事"(hook_cron)。
如果你沒興趣研究程式... 這段就當沒看到吧!我也是前陣子開始研究Drupal程式的時候看到的。
以"要執行什麼"來說,在各模組有提供設定的都可以控制,沒提供的就只有改程式碼囉~~ (通常是不會到要改程式的地步)
以"什麼時候執行",window的話,是放在"排程"裡面,Linux是設定cron。(我用的是window測試,有用一個vbs去仿出Linux cron的效果)
會改的話改它是最快也最有彈性,不然的話就試試 charlesc 提到的模組(我也沒用過)。
沒去研究cron.php是不是有什麼限制在... 不然別人一直狂try這個檔,那可能整個站就掛掉了...