關於nginx-1.10.2的問題(為啥配置重置沒有效果)

Salmon1122發表於2020-12-06

先來點命令:

nginx -s reopen #重啟Nginx

nginx -s reload #重新載入Nginx配置檔案,然後以優雅的方式重啟Nginx

nginx -s stop #強制停止Nginx服務

nginx -s quit #優雅地停止Nginx服務(即處理完所有請求後再停止服務)

nginx -t #檢測配置檔案是否有語法錯誤,然後退出

nginx -?,-h #開啟幫助資訊

nginx -v #顯示版本資訊並退出

nginx -V #顯示版本和配置選項資訊,然後退出

nginx -t #檢測配置檔案是否有語法錯誤,然後退出

nginx -T #檢測配置檔案是否有語法錯誤,轉儲並退出

nginx -q #在檢測配置檔案期間遮蔽非錯誤資訊

nginx -p prefix #設定字首路徑(預設是:/usr/share/nginx/)

nginx -c filename #設定配置檔案(預設是:/etc/nginx/nginx.conf)

nginx -g directives #設定配置檔案外的全域性指令

因為nginx不知道為什麼有個問題就是你在控制檯使用nginx -s quit命令時,雖然顯示已經無法找到nginx程式但是依然在程式管理器裡找到nginx,也就是沒有完全殺死nginx程式,此時需要手動終止,否則使用nginx -s reload時沒有效果

注:如果某首頁面如:rmall.com 訪問時顯示403禁止
但如果你訪問rmall.com/1.jpg 是可以成功訪問的

相關文章