最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時(shí)間:2018年07月30日 10:50:08   作者:CrazyCodes  
這篇文章主要給大家介紹了關(guān)于作為PHP程序員要知道的另外一種日志的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起看看吧


前言

本來準(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ò)誤類型分開存儲(chǔ)如

error_log logs/error.log notice;

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

致謝

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

總結(jié)

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

相關(guān)文章

  • php實(shí)現(xiàn)計(jì)算百度地圖坐標(biāo)之間距離的方法

    php實(shí)現(xiàn)計(jì)算百度地圖坐標(biāo)之間距離的方法

    這篇文章主要介紹了php實(shí)現(xiàn)計(jì)算百度地圖坐標(biāo)之間距離的方法,涉及php字符串、數(shù)組及數(shù)學(xué)運(yùn)算的相關(guān)技巧,需要的朋友可以參考下
    2016-05-05
  • 使用php運(yùn)行python文件的示例代碼

    使用php運(yùn)行python文件的示例代碼

    這篇文章給大家介紹了如何使用php運(yùn)行python文件,可以使用PHP的exec函數(shù)來運(yùn)行Python文件,exec函數(shù)調(diào)用系統(tǒng)命令,并返回執(zhí)行結(jié)果,文中有詳細(xì)的代碼示例供大家參考,需要的朋友可以參考下
    2023-12-12
  • PHP設(shè)計(jì)模式中的命令模式

    PHP設(shè)計(jì)模式中的命令模式

    這篇文章主要介紹了PHP設(shè)計(jì)模式中的命令模式,命令模式是一種行為型模式,它將請求封裝成一個(gè)對象,從而允許您將不同的請求排隊(duì)或記錄請求日志、撤銷操作等
    2023-04-04
  • PHP設(shè)計(jì)模式之工廠模式(Factory Pattern)的講解

    PHP設(shè)計(jì)模式之工廠模式(Factory Pattern)的講解

    今天小編就為大家分享一篇關(guān)于PHP設(shè)計(jì)模式之工廠模式(Factory Pattern)的講解,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • php基于自定義函數(shù)記錄log日志方法

    php基于自定義函數(shù)記錄log日志方法

    這篇文章主要介紹了php基于自定義函數(shù)記錄log日志方法,涉及php針對文件、目錄及錯(cuò)誤日志相關(guān)操作技巧,需要的朋友可以參考下
    2017-07-07
  • PHP下打開URL地址的幾種方法小結(jié)

    PHP下打開URL地址的幾種方法小結(jié)

    PHP中打開URL地址的幾種方法總結(jié),這里的函數(shù)主要用于小偷采集等函數(shù)。
    2010-05-05
  • 真正的ZIP文件操作類(php)

    真正的ZIP文件操作類(php)

    真正的ZIP文件操作類(php)...
    2007-07-07
  • PHP+MySQL實(shí)現(xiàn)無極限分類欄目的方法

    PHP+MySQL實(shí)現(xiàn)無極限分類欄目的方法

    這篇文章主要介紹了PHP+MySQL實(shí)現(xiàn)無極限分類欄目的方法,涉及php操作數(shù)據(jù)庫查詢及結(jié)果集遞歸遍歷的技巧,需要的朋友可以參考下
    2015-12-12
  • PHP+RabbitMQ實(shí)現(xiàn)消息隊(duì)列的完整代碼

    PHP+RabbitMQ實(shí)現(xiàn)消息隊(duì)列的完整代碼

    這篇文章主要給大家介紹了關(guān)于利用PHP+RabbitMQ實(shí)現(xiàn)消息隊(duì)列的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用PHP具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • php相對當(dāng)前文件include其它文件的方法

    php相對當(dāng)前文件include其它文件的方法

    這篇文章主要介紹了php相對當(dāng)前文件include其它文件的方法,實(shí)例分析了php中include引入文件的使用技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-03-03

最新評論

靖西县| 乐清市| 拉孜县| 大城县| 肇源县| 古田县| 六安市| 通榆县| 仙桃市| 临高县| 蒙自县| 宝山区| 噶尔县| 赣榆县| 榆林市| 区。| 靖远县| 且末县| 嘉荫县| 台中市| 宿松县| 平陆县| 中超| 宕昌县| 临颍县| 布尔津县| 张掖市| 新乡市| 广宗县| 翼城县| 循化| 龙州县| 敦煌市| 博罗县| 临武县| 类乌齐县| 巴塘县| 台北市| 阜城县| 永定县| 九江市|