apache的“按周配置访问日志轮询”,需要安装cronolg软件
在學習第9課課前×××時,3月18日遇到過的1個問題有必要記錄一下。
在這部分的答案講解視頻里,最后1題的“上機考試”題,第2題要求:apache的虛擬主機“按周配置訪問日志輪詢”。這道小題在視頻中,oldboy只是隨口帶過,但我卻希望自己憑借前面學過的內容:輪循備份.tar壓縮包的方法,也能完成這道題。
于是,我就在虛擬主機的配置里,做了修改:“CustomLog?"logs/www-access_log_$(date?+%w)"?common”。沒想到,噩夢就這樣開始了。
執行“/application/apache/bin/apachectl?graceful”重啟之后,生成的日志文件不是按周生成的。
在百度、google搜索了很多內容,多數都是使用第三方工具來實現這個需求。但是,當時的我就是偏執的想通過修改配置文件來解決。應該說,我這樣想,應該還有別的原因:很多第三方軟件我也不會用,還要從頭學起。可能,這也是我極力想避免使用其它軟件的因素吧。
搜索沒有達到自己的目的,在51cto和ChinaUnix發貼,又不可能及時收到反饋,只好再去求助QQ群。
還好,群里有朋友回復:“CustomLog?"|/usr/local/sbin/cronolg?/app/logs/access_blog_%Y%m%d.log"?combined”,但是,放到配置文件(/application/apache/conf/extra/httpd-vhosts.conf)里并沒有起作用。又經過一番周折:包括oldboy的專門回復,再加上自己搜索“cronolg”關鍵字,我才明白:原來,實現這行內容需要安裝cronolg軟件啊!
只不過,這部分內容在apache優化的視頻講解里,我還沒有看到。最后,我決定等我看到apache優化部分的視頻再去研究。
?
我總是在一些非常細節的問題上糾纏不清,浪費了太多的時間。只要能實現需求,太過糾結一些無足輕重的環節,不僅耽誤時間,真要到了工作環境,恐怕領導也是不能容忍的。這個問題,其實也是自己性格造成的。
思維太窄,面對很多事情甚至是非常的迂腐,特別是針對技術方面。
而這,也是我即使拖了這么久,還要堅持把這個問題的處理過程寫出來的原因。記錄這些影響自己學習進度的事情,隨時提醒自己。至于如何改變,我也不知道!
我想,我還是先時時記住這些教訓再說吧。
轉載于:https://blog.51cto.com/gagarin/1391021
總結
以上是生活随笔為你收集整理的apache的“按周配置访问日志轮询”,需要安装cronolg软件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: POJ 3617 Best Cow Li
- 下一篇: 一个IO的传奇一生(8) -- elev