我想給nginx開啟訪問日誌。百度了一下,主要是在nginx.conf中配置
#這一段
# 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;
預設都是加#註解掉的,我想開啟,也就是這段都取消#註解了。
然後重啟nginx卻重啟不了,提示
Job for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and "journalctl -xe" for details.
把#加回去又沒事了,什麼原因啊,
包括開頭的錯誤日誌
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
也是把#去掉想生效,結果nginx就啟動不了。
`
1.請使用
nginx -t
檢查設定檔取得 查看具體得錯誤訊息日誌這樣處理