0185期:Apache 2.x 的 mod_log_rotate

作者:CGS •  日期:2006/10/09  •  類別: 技術新探 ;•Friendly Print ;•

  

我在以前的 0157期:Apache 一些設定技巧 提到過 rotatelogs 這個 Apache 提供的程式,不過當我把 Apache 1.3 昇級到 Apache 2 以後,發覺原本的設定 rotatelogs 不管是 Apache 2.0 或 Apache 2.2 ,都沒辦法真的把檔案按每天分開記錄。

後來查了一下網路,好像跟我一樣問題的也不只我一個人,網路上的其他解決方案指向兩種方式,一個是換用 cronolog ,另一個則是 mod_log_rotate ,看了一下兩個的差異,cronolog 跟 rotatelogs 一樣是獨立的程式,如果 vhost 很多,一樣會產生很多執行檔,後來就決定改用 mod_log_rotate 看看。

因為需要的是 Windows 的版本,當下就找到 http://www.apachelounge.com/ 的網站,將檔案下載下來,也安裝了 VC+ 2005 的散佈版本,說也奇怪,怎麼不能執行 Apache 了 .難道 VC+ 2005 也得選英文嗎 ?

看了一下,發覺原來是我下載的是 Apache 2.2 的版本,換回 2.0 後,就正常執行了,雖然 ErrorLog 沒辦法支援分頁 ,不過 CustomLog 可以支援對我來說就很夠用了。

如果你也想將 Apache 2.x for Windows 的記錄檔分頁,又不想看到一堆的 rotatelogs 執行在背景(說實在的,我也不知道為什麼我沒法用 rotatelogs ),不妨試看看 mod_log_rotate。

« 上一篇文章下一篇文章 »

Add this page to MyShare  Add this page to Hemidemi  Add this page to Yahoo  Add this page to FunP  Add this page to udn  收藏到Fiigo書籤  加入此網頁到 YouPush  Diigo it  Add this page to del.icio.us
引用
目前沒有任何引用.
使用 引用文章網址l 來通知本網站關於您的引用文章(按右鍵,複製捷徑).
引用本站文章需經過人工審核 ,所以如果你的引用沒有馬上出現 ,請稍待站長處理 .
如果你的部落格不支援引用 ,你可利用 此視窗手動加入你的引用.

留言

作者: bill  •  2007/05/05  •  06:33:26

谢谢分享

留下你的意見