日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Nginx >内容正文

Nginx

Nginx打开目录浏览功能(autoindex)以及常见问题解决方案

發布時間:2025/3/15 Nginx 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Nginx打开目录浏览功能(autoindex)以及常见问题解决方案 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Nginx默認是不允許列出整個目錄的。如需此功能,打開nginx.conf文件,在location server 或 http段中加入
autoindex on;
另外兩個參數最好也加上去:

?

autoindex_exact_size off;
默認為on,顯示出文件的確切大小,單位是bytes。
改為off后,顯示出文件的大概大小,單位是kB或者MB或者GB
autoindex_localtime on;
默認為off,顯示的文件時間為GMT時間。
改為on后,顯示的文件時間為文件的服務器時間

--------------------------------------------------------------------------------------------

nginx錯誤碼原因以及解決方案:

?

1、400 bad request錯誤的原因和解決辦法 配置nginx.conf相關設置如下.

client_header_buffer_size 16k;

large_client_header_buffers 4 64k;

根據具體情況調整,一般適當調整值就可以。

?

2、Nginx 502 Bad Gateway錯誤

proxy_next_upstream error timeout invalid_header http_500 http_503;

或者嘗試設置:

large_client_header_buffers 4 32k;

?

3、Nginx出現的413 Request Entity Too Large錯誤

這個錯誤一般在上傳文件的時候會出現,

編輯Nginx主配置文件Nginx.conf,找到http{}段,添加

client_max_body_size 10m; //設置多大根據自己的需求作調整.

如果運行php的話這個大小client_max_body_size要和php.ini中的如下值的最大值一致或者稍大,這樣就不會因為提交數據大小不一致出現的錯誤。

post_max_size = 10M

upload_max_filesize = 2M

?

4、解決504 Gateway Time-out(nginx)

遇到這個問題是在升級discuz論壇的時候遇到的

一般看來, 這種情況可能是由于nginx默認的fastcgi進程響應的緩沖區太小造成的, 這將導致fastcgi進程被掛起, 如果你的fastcgi服務對這個掛起處理的不好, 那么最后就極有可能導致504 Gateway Time-out

現在的網站, 尤其某些論壇有大量的回復和很多內容的, 一個頁面甚至有幾百K。

默認的fastcgi進程響應的緩沖區是8K, 我們可以設置大點

在nginx.conf里, 加入: fastcgi_buffers 8 128k

這表示設置fastcgi緩沖區為8×128k

當然如果您在進行某一項即時的操作, 可能需要nginx的超時參數調大點,例如設置成60秒:send_timeout 60;

只是調整了這兩個參數, 結果就是沒有再顯示那個超時, 可以說效果不錯, 但是也可能是由于其他的原因, 目前關于nginx的資料不是很多, 很多事情都需要長期的經驗累計才有結果.

?

轉載于:https://www.cnblogs.com/wjoyxt/p/3914300.html

總結

以上是生活随笔為你收集整理的Nginx打开目录浏览功能(autoindex)以及常见问题解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。