-
1 個 Apache 日誌位置。
var/log/apache2/
錯誤訊息: var log apache2 其他: var log apache2 在命令列上檢視以下日誌:
需要 root 許可權) 2 cat、head、more、vi 和 vim 等命令可以檢視和獲取日誌檔案。
sudo cat var log apache2 sudo vi var log apache2 3 tailf 命令持續檢視檔案更新資訊
sudo tailf /var/log/apache2/
-
相信現在很多黑人朋友都在用apmserv搭建乙個web伺服器供本地使用,用來測試一些整站系統等等。 在安裝過程中,您可能會遇到 Apache 服務啟動失敗的問題。 我已經用我的親身經歷總結了一下,現在就和大家分享一下,希望對大家有所幫助!
大致可分為以下三種情況:
1.港口占用問題;
2.路徑和檔名問題;
3.配置檔案問題。
1.港口占用問題;
這個問題比較普遍,也比較容易解決。 通常因為IE或其他已安裝的程式占用了80埠,apache啟動失敗,所以在啟動apache之前,可以將埠號改成另乙個未占用的埠。 將引數更改為非 80 埠後,您需要將埠號新增到訪問站點的位址中,例如:
882.路徑和檔名問題;
解決了埠問題,還是無法啟動,這是為什麼? 我們需要注意乙個小細節,看看我們安裝 apmserv 的路徑,並確保安裝路徑的資料夾名稱中不能有中文或空格。 畢竟這是個人作品,有些地方不是很周到,導致一些bug。
3.配置檔案問題。
解決了以上兩個問題後,仍然發現Apache服務啟動失敗,為什麼? 在這裡,我將使用乙個示例向您展示解決問題的更通用的方法。
發現只有 apache 服務未啟動。 讓我們手動啟動它,系統顯示錯誤。 開啟“執行”並輸入以檢視系統日誌 - 應用程式的日誌。
現在問題很清楚了,作者預設是指定為E盤的cgi-bin重定向檔案的路徑,而我根本沒有E盤,導致出現錯誤! 因此,只需將 E 驅動器號更改為 G!
因為 apmserv 版本之間或 PC 之間可能存在差異,所以您可能不會遇到這種情況,但這裡只是告訴您充分利用系統日誌功能來解決一系列問題!
這篇博文也是我**別人的,我當時也遇到過這個問題,按照上面的步驟做第三步的時候,問題就解決了,我看到網上很多人都遇到過這個問題,希望這篇博文能對大家有所幫助。
-
Apache 日誌有許多可自定義的項,其中乙個 %t 顯示伺服器處理請求所需的時間。 我只是對這個的定義有疑問,所以我做了一些研究。
在 apache2 的中文手冊中,變數 %t 是這樣定義的。
t 處理請求所需的時間(以秒為單位)。
在 apache2 文件中,定義如下:
t the time taken to server the request, in seconds.
如您所見,此時間表示伺服器處理請求所需的總時間。 而不是 apache 伺服器解析 php 指令碼並輸出指令碼的時間。 因此,我們可以看到,對於網路速度較慢的使用者來說,同一頁面將花費更長的時間,而網路速度較快的使用者將具有更短的訪問時間。
t 以秒為單位記錄時間,這對我們來說還不夠。 因為在很多情況下,我們需要確保我們網站的響應速度小於1秒。 從 Apache 開始,提供了乙個新引數 %d。
可以記錄伺服器處理請求所需的微秒時間(請注意,定義與 %t 不同)。
我在伺服器上做了乙個測試,並在**中嵌入了對執行時間的檢查判斷,並在日誌檔案中監控了生成的時間。 結果是頁面監控指令碼的執行時間為10009206毫秒,而日誌中記錄了10009838,兩者的時間不一樣,日誌中記錄的時間稍長,包括DNS查詢等一系列程序。
PS:從這個問題中,還可以推導出乙個問題 如何測量客戶端的網速. 有這樣一種方法,伺服器的響應時間在header中輸出,使用者收到後判斷接收時間,這個時間差就是伺服器和客戶端之間消耗的時間。
2、apache logs: how log does it take to server a request?
-
您好,很高興為您解答。
看看這篇文章。
o(∩_o~
-
在 Linux 環境下,apache 是 httpd 服務的起點,檢視 apache 日誌非常簡單,只需使用以下命令即可:
cd/var/log/httpd/
然後,您可以在此目錄中看到不同級別的Apache日誌。
什麼是 Apache 日誌:
Apache 具有記錄伺服器活動的內建功能,這就是它的日誌記錄功能。 這篇關於Apache Logs的系列文章介紹了Apache訪問日誌、錯誤日誌、如何分析日誌資料、如何自定義Apache日誌以及如何根據日誌資料生成統計報表。
如果預設安裝了 Apache,則伺服器執行時將立即生成兩個日誌檔案。 這兩個檔案是訪問日誌(在 Windows 上)和錯誤日誌(在 Windows 上。 在預設安裝中,這些檔案可以在 usr local apache logs 下找到; 對於 Windows 系統,這些日誌檔案將儲存在 Apache 安裝目錄的 Logs 子目錄中。
不同的包管理器將日誌檔案放在各種不同的位置,因此您可能需要查詢其他位置或使用配置檔案來檢視日誌檔案的配置位置。
-
1.確定您的 Apache 工作路徑:[ps-aux];
2.可以檢視是否有特定的設定,通常 logs 資料夾和 conf 資料夾在同乙個父目錄下;
3.訪問日誌是訪問日誌,錯誤日誌是錯誤日誌。
4.如果上述所有嘗試都失敗,則可以在 var 日誌訊息中看到。
-
預設情況下,Apache 記錄的是 nginx 伺服器的 IP 位址,而不是真實客戶端的 IP 位址。 如何讓它顯示真實的客戶端 IP?
修改 nginx 配置檔案,確保有以下行: proxy set header x-real-ip $remote addr;
reload
修改HTTPD配置檔案。
注意,你可以在這裡記錄 log 引數或 %h,讓我們修改下面的引數。
注意,這是修改後的引數,將h%改為%i,好了,我們再測試一次。
重新啟動並測試。
檢視來自客戶端 IP 的訪問。
07/apr/2016:12:41:28+0800] "get
http:/
windows nt ; wow64; trident/;.;net clr
net clr ; net clr ;tablet pc "這是後台的真實資料測試,希望對大家有所幫助。
你好,開啟騰訊手機管家,點選防護監控=>>病毒檢查殺=>>點選“病毒掃瞄”檢查殺你的手機,如果你的手機有惡意病毒軟體,“病毒掃瞄”會提示你到底是哪個軟體,也會提示你及時刪除惡意軟體。 (單擊右上角的“設定”,設定病毒掃瞄模式並更新病毒庫。 ) >>>More
對於 Apache 和 Tomcat 整合,通常使用 AJP 協議。 使用 Apache 的 Mod JK 外掛程式,請求轉到 Tomcat,Tomcat 的 AJP 通道處理請求的接收。 >>>More
QQ空間其實就是乙個畸形的部落格,所以在你看到這種方法的成功之後,你是不是想讓更多的人點選你的文章? 也許你只是喜歡欣賞自己的文章,或者只是用部落格來記錄你自己的故事,但如果你想與更多的人交流和分享,這裡有一些增加人氣的技巧。 1.找乙個熱門的**部落格越多,你的文章就有可能被更多的人點選,所以找一些有大量**的部落格,這樣不僅你的文章被點選的概率很高,而且你也有更多的文章可以閱讀和與更多的人交流。 >>>More
您好,推薦的Apache PHP MySQL程式是個傻瓜程式,使用者只需要點選相關安裝程式,系統就會自動幫你安裝相關的環境配置,包括Apache、PHP和MySQL。