校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 作為PHP程序員你要知道的另外一種日志

作為PHP程序員你要知道的另外一種日志

熱門標(biāo)簽:代理打電話機(jī)器人 企業(yè)400電話辦理多少費(fèi)用 宿州正規(guī)外呼系統(tǒng)軟件 神龍斗士電話機(jī)器人 電信外呼系統(tǒng)多少錢一個(gè)月 萍鄉(xiāng)商鋪地圖標(biāo)注 太原400電話申請流程 合肥企業(yè)外呼系統(tǒng)線路 桂陽公司如何做地圖標(biāo)注


前言

本來準(zhǔn)備講解nginx和apache的日志的,但是個(gè)人不太推薦apache(純屬個(gè)人愛好),這里就不介紹apache的日志了。

作為一名程序員,比碼代碼還重要那么一點(diǎn)點(diǎn)的東西就是日志的分析和查詢。下面列出常見日志及設(shè)置方法。

配置文件

nginx分access_log和error_log兩種日志

設(shè)置需要在nginx.conf中,默認(rèn)通過源碼包編譯安裝nginx目錄應(yīng)在

/usr/local/nginx

目錄下,如果你通過yum或者其他方式安裝,不清楚或不知道nginx具體安裝目錄,可以使用

find / -name nginx.conf

or

nginx -V | grep prefix
-------------
nginx version: nginx/1.13.9
built by gcc 4.8.5 20150623 (Red Hat 4.8.5-16) (GCC)
built with OpenSSL 1.0.2k-fips 26 Jan 2017
TLS SNI support enabled
configure arguments: --prefix=/usr/local/nginx --with-http_ssl_module

開啟訪問日志

如果是你源碼包默認(rèn)安裝的,打開路徑如下

vim /usr/local/nginx/nginx.conf

找到如下內(nèi)容

http {
 include mime.types;
 default_type application/octet-stream;

 log_format main '$remote_addr - $remote_user [$time_local] "$request" '
   '$status $body_bytes_sent "$http_referer" '
   '"$http_user_agent" "$http_x_forwarded_for"';

 access_log logs/access.log main;
 
 ...
}

將log_format到access_log的注釋打開即可,log_format可定義nginx的日志規(guī)格。

log_format默認(rèn)規(guī)格參數(shù)表

名稱 注解
$remote_addr 客戶端/用戶的IP地址
$time_local 訪問時(shí)間
$request 請求方式 + 請求地址
$status 請求狀態(tài)碼 與HTTP狀態(tài)碼一致
$body_bytes_sent 請求的地址大小 以bytes格式計(jì)算
$http_referer 請求來源,從什么地方訪問的
$http_user_agent 用戶信息(瀏覽器信息)
$http_x_forwarded_for 轉(zhuǎn)發(fā)IP地址

開啟錯(cuò)誤日志

如果是你源碼包默認(rèn)安裝的,打開路徑如下

vim /usr/local/nginx/nginx.conf

找到如下內(nèi)容

error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;

將注解刪除即可,你可以將不同的錯(cuò)誤類型分開存儲如

error_log logs/error.log notice;

notice既為錯(cuò)誤類型,不寫則是全部。

致謝

感謝你看到這里,日志操作與分析的相關(guān)文章后面我還會寫一些,希望可以幫助到你。謝謝

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

您可能感興趣的文章:
  • 記錄PHP錯(cuò)誤日志 display_errors與log_errors的區(qū)別
  • 實(shí)現(xiàn)Nginx中使用PHP-FPM時(shí)記錄PHP錯(cuò)誤日志的配置方法
  • nginx php-fpm中啟用慢日志配置(用于檢測執(zhí)行較慢的PHP腳本)
  • PHP.ini中配置屏蔽錯(cuò)誤信息顯示和保存錯(cuò)誤日志的例子
  • php錯(cuò)誤日志簡單配置方法
  • php記錄日志的實(shí)現(xiàn)代碼
  • php實(shí)現(xiàn)的簡單日志寫入函數(shù)
  • PHP寫日志的實(shí)現(xiàn)方法
  • PHP 寫文本日志實(shí)現(xiàn)代碼
  • PHP連接Nginx服務(wù)器并解析Nginx日志的方法

標(biāo)簽:辛集 廊坊 崇左 白銀 綏化 太原 衡陽 鄂州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《作為PHP程序員你要知道的另外一種日志》,本文關(guān)鍵詞  作為,PHP,程序員,你要,知道,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《作為PHP程序員你要知道的另外一種日志》相關(guān)的同類信息!
  • 本頁收集關(guān)于作為PHP程序員你要知道的另外一種日志的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 印江| 松阳县| 西峡县| 霸州市| 虹口区| 丰宁| 白水县| 宜城市| 军事| 泰来县| 湟中县| 富民县| 鸡东县| 无为县| 保山市| 外汇| 宜城市| 望城县| 临武县| 且末县| 新宾| 射洪县| 昌黎县| 鹿泉市| 乌兰县| 尉犁县| 瑞昌市| 湖州市| 囊谦县| 寿光市| 杭锦后旗| 翼城县| 酒泉市| 珲春市| 大渡口区| 诸城市| 闽侯县| 连江县| 商丘市| 诏安县| 伊金霍洛旗|