apache怎么看日志

apache怎么看日志

apache日志文件名稱及路徑介紹 ? ?(推薦學習:apache使用

當我們安裝并啟動Apache后,Apache會自動生成兩個日志文件,這兩個日志文件分別是訪問日志access_log(在Windows上是access.log)和錯誤日志error_log(在Windows上是error.log)。

如果使用 SSL 服務的話,還可能存在 ssl_access_log和ssl_error_log 和 ssl_request_log 三種日志文件。

日志文件的路徑根據安裝方式不同位置也是不一樣的,一般都是在Apache安裝目錄的logs子目錄中,日志文件路徑可根據實際安裝情況在Apache的配置文件中進行查找。

看服務器日志方法

在服務器維護時,經常會遇到各種錯誤,不斷地檢查服務器的日志,可以方便知道哪兒出了問題。用ssh遠程連接到服務器,然后輸入下面的命令,可以動態顯示錯誤日志后幾行內容,方便進行排錯。

tail?-f?/usr/local/apache/logs/error_log

無論具體采用的是哪一種方法,同時打開多個終端窗口都是一種好習慣:比如在一個窗口中顯示錯誤日志,在另一個窗口中顯示訪問日志。這樣,我們就能夠隨時獲知網站上發生的事情并立即予以解決。?

有許多信息可以用日志文件來記錄,其中包括:??

(1)遠程機器的地址:“遠程機器的地址”和“誰在瀏覽網站”差不多,但并不等同。?

(2)瀏覽時間:瀏覽者何時開始訪問網站?從這個問題的答案中我們能夠了解不少情況。從單個訪問記錄能夠得到的信息非常有限,但如果從數千個訪問記錄出發,我們就可以得到非常有用和重要的統計信息。??

(3)用戶所訪問的資源:網站的哪些部分最受用戶歡迎?這些最受歡迎的部分就是我們應該繼續加以發展的部分。網站的哪些部分總是受到冷落?網站中這些受到冷落的部分或許隱藏得太深,或許它們確實沒有什么意思,此時我們就得想辦法加以改進。當然,網站還有的內容,比如法律上的聲明,雖然很少有人訪問,但卻不應該隨便地改動它們。??

(4)無效鏈接:當然,日志文件還能夠告訴我們哪些東西不能按照我們所想象地運行。網站中是否存在錯誤的鏈接?其他網站鏈接過來時有沒有搞錯URL?是否存在不能正常運行的CGI程序?是否有搜索引擎檢索程序每秒發出數千個請求,從而影響了本網站的正常服務?這些問題的答案都可以從日志文件找到線索。

? 版權聲明
THE END
喜歡就支持一下吧
點贊8 分享