linux系統報錯日誌學習

2022-03-12 03:09:25 字數 1873 閱讀 9996

linux本身會自動記錄系統報錯日誌:/var/log/messages

這個日誌記錄,我是在什麼時候發現其強大的作用的呢?它有點像我們使用php指令碼開發介面的時候技術員在重要地方打日誌的效果,方便技術人員排錯,linux本身也有記錄啟動相關服務的報錯日誌。

先貼出我nginx的配置看下

server 

location ~.php$

#access_log /data/wwwlogs/lisiqiong/access.log;

#error_log /data/wwwlogs/lisiqiong/error.log;

}

一般技術員看到這個都會懵掉,因為怎麼看都好像沒有問題,看官方手冊也沒有找到問題所在,但是重啟nginx服務的時候卻報錯

[root@dev_wechat vhost]# service nginx restart

restarting nginx (via systemctl): job

for nginx.service failed because the control process exited with error code. see "

systemctl status nginx.service

" and "

journalctl -xe

"for

details.

[failed]

最後我仔細的檢索發現了牛逼的/var/log/messages這個日誌

下面貼錯我通過這個查詢問題的所在問題

cat /var/log/messages|grep

nginx

feb

1614:26:35 dev_wechat nginx: starting nginx: nginx: [emerg] directive "

location

" has no opening "{"

in /usr/local/nginx/conf/vhost/lisiqiong.ttyun.com.conf:11

feb

1614:26:35

dev_wechat nginx: [failed]

feb

1614:26:35 dev_wechat systemd: nginx.service: control process exited, code=exited status=1

feb

1614:26:35

dev_wechat systemd: unit nginx.service entered failed state.

feb

1614:26:35

dev_wechat systemd: nginx.service failed.

feb

1614:26:35 dev_wechat root: [euid=root]:root pts/0

2017-02-16

09:28 (172.168.6.252):[/usr/local/nginx/conf/vhost]2017-02-16

14:26:34 root service nginx restart

仔細檢視日誌發現錯誤報在/usr/local/nginx/conf/vhost/lisiqiong.ttyun.com.conf這個配置檔案的11行**

我靠在看前面的nginx配置發現11就是這行**

location ~ .php${

你會發現nginx配置中{前面是需要空格的,我暈,最後重啟

service nginx restart

一切ok了,就是這麼簡單,這個日誌真的是太有用了,很適合除錯服務懵逼時使用

linux系統報錯日誌學習

linux本身會自動記錄系統報錯日誌 var log messages 這個日誌記錄,我是在什麼時候發現其強大的作用的呢?它有點像我們使用php指令碼開發介面的時候技術員在重要地方打日誌的效果,方便技術人員排錯,linux本身也有記錄啟動相關服務的報錯日誌。先貼出我nginx的配置看下 server...

linux系統日誌學習

日誌檔案是linux系統管理員管理系統 解決問題的重要依據。如果要檢視linux系統開機日誌資訊,可以使用dmesg命令或直接檢視 proc kmsg資訊。proc kmsg檔案用來儲存用printk生成的核心訊息,只有超級使用者許可權的程序可以讀取這個檔案。linux kernel預設的日誌級別是...

Linux日誌系統

var log messages var log dmesg這個是硬體的 看看 etc syslog.conf裡面有配置 just man syslog.conf 日誌也是使用者應該注意的地方之一。不要低估日誌檔案對網路安全的重要作用,因為日誌檔案能夠 詳細記錄系統每天發生的各種各樣的事件。使用者可...