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

Nginx?403?forbidden錯(cuò)誤的五種原因及詳細(xì)解決方法

 更新時(shí)間:2023年08月08日 11:08:51   作者:T_LOYO  
這篇文章主要給大家介紹了關(guān)于Nginx?403?forbidden錯(cuò)誤的五種原因及詳細(xì)解決方法,相信很多人對(duì)403 forbidden是什么意思有了大致的了解,那么當(dāng)我們遇到403 forbidden怎么解決呢,需要的朋友可以參考下

發(fā)現(xiàn)問題

搭建個(gè)人下載地址時(shí),nginx訪問時(shí)報(bào)403錯(cuò)??

來5個(gè)原因幫你找到解決辦法

首先報(bào)錯(cuò)先查看日志,這里查看nginx日志,路徑為/var/log/nginx/error.log。打開日志發(fā)現(xiàn)詳細(xì)報(bào)錯(cuò)如下:

 2022/12/22 16:08:06 [error] 16674#16674: *41 directory index of "/data/soft/" is forbidden, client: 58.250.63.15, server: server01, request: "GET / HTTP/1.1", host: "xxxxxx:666"

沒有權(quán)限?缺少web目錄索引?還是… …?,下面這些問題都給你解決

報(bào)錯(cuò)的可能原因:

一、由于啟動(dòng)用戶和nginx工作用戶不一致所致

1.1查看nginx的啟動(dòng)用戶

命令:ps aux | grep "nginx: worker process" | awk'{print $1}'

1.2將nginx.config的user改為和啟動(dòng)用戶一致

命令:vim conf/nginx.conf

user nginx;  #這里的用戶改為與啟動(dòng)用戶一致
worker_processes  8;
error_log  /var/log/nginx/error.log notice;
pid        /var/run/nginx.pid;
events {
    worker_connections  65535;
}

二、缺少index.html或者index.php文件,就是配置文件中index index.html index.htm這行中的指定的文件。

server {
    listen 666;
    server_name server01;
    root /data/soft/;
    index  index.html index.htm;  #也可能是這里缺少了  。不過對(duì)于這次的報(bào)錯(cuò),這里不影響
}

如果在/data/soft/下面沒有index.php,index.html的時(shí)候,直接文件,會(huì)報(bào)403 forbidden。

三、配置文件里,少了一條參數(shù):autoindex on

vim /etc/nginx/nginx.conf
http {
    include       /etc/nginx/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  /var/log/nginx/access.log  main;
    sendfile        on;
    keepalive_timeout  65;
    autoindex on; #########就是少了這條參數(shù),所以一直報(bào) “41 directory index of "/data/soft/" is forbidden” 這個(gè)錯(cuò)
    autoindex_exact_size off;
    autoindex_localtime on;
    include /etc/nginx/conf.d/*.conf;
}

四、權(quán)限問題,如果nginx沒有web目錄的操作權(quán)限,也會(huì)出現(xiàn)403錯(cuò)誤。

解決辦法:修改web目錄的讀寫權(quán)限,或者是把nginx的啟動(dòng)用戶改成目錄的所屬用戶,重啟Nginx即可解決

chmod -R 777 /data/soft/

五、SELinux設(shè)置為開啟狀態(tài)(enabled)的原因。

5.1、查看當(dāng)前selinux的狀態(tài)。

 /usr/sbin/sestatus

5.2、將SELINUX=enforcing 修改為 SELINUX=disabled 狀態(tài)。

 vim  /etc/selinux/config
  #SELINUX=enforcing
 SELINUX=disabled
重啟生效,reboot。
reboot

總結(jié) 

到此這篇關(guān)于Nginx 403 forbidden錯(cuò)誤的五種原因及詳細(xì)解決方法的文章就介紹到這了,更多相關(guān)Nginx 403 forbidden錯(cuò)誤解決內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • nginx proxy_set_header設(shè)置自定義header的實(shí)現(xiàn)步驟

    nginx proxy_set_header設(shè)置自定義header的實(shí)現(xiàn)步驟

    在Nginx中,使用?proxy_set_header指令可以自定義header并在反向代理時(shí)傳遞到后端服務(wù)器,本文就來詳細(xì)的介紹一下,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-05-05
  • Nginx出現(xiàn)403 Forbidden問題的常見原因與解決

    Nginx出現(xiàn)403 Forbidden問題的常見原因與解決

    Nginx 返回 403 Forbidden 錯(cuò)誤通常表示客戶端沒有權(quán)限訪問請求的資源,這種錯(cuò)誤有許多可能的原因,本文將為大家介紹一下常見的原因和對(duì)應(yīng)的解決方法,希望對(duì)大家有所幫助
    2025-03-03
  • Nginx虛擬主機(jī)的搭建的實(shí)現(xiàn)步驟

    Nginx虛擬主機(jī)的搭建的實(shí)現(xiàn)步驟

    本文主要介紹了Nginx虛擬主機(jī)的搭建的實(shí)現(xiàn)步驟,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • nginx基于tcp做負(fù)載均衡的方法

    nginx基于tcp做負(fù)載均衡的方法

    這篇文章主要介紹了nginx基于tcp做負(fù)載均衡的方法,需要的朋友可以參考下
    2014-08-08
  • nginx緩存以及清除緩存的使用

    nginx緩存以及清除緩存的使用

    本文主要介紹了nginx緩存以及清除緩存的使用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • 服務(wù)器使用Nginx部署Springboot項(xiàng)目的詳細(xì)教程(jar包)

    服務(wù)器使用Nginx部署Springboot項(xiàng)目的詳細(xì)教程(jar包)

    這篇文章主要介紹了服務(wù)器使用Nginx部署Springboot項(xiàng)目的詳細(xì)教程(jar包),本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-07-07
  • Nginx中404頁面的配置及AJAX請求返回404頁面的方法

    Nginx中404頁面的配置及AJAX請求返回404頁面的方法

    404是請求頁面不存在的錯(cuò)誤代碼,在Nginx中有時(shí)處理jQuery中的ajax方法雖然能返回404頁面但錯(cuò)誤代碼卻返回200,針對(duì)此問題我們具體來看一下Nginx中404頁面的配置及AJAX請求返回404頁面的方法
    2016-05-05
  • nginx配置keepalive長連接的實(shí)現(xiàn)方法

    nginx配置keepalive長連接的實(shí)現(xiàn)方法

    長連接允許客戶端在同一個(gè)TCP連接上發(fā)送多個(gè)請求,以減少連接握手的開銷,提高網(wǎng)站性能,本文主要介紹了nginx配置keepalive長連接的實(shí)現(xiàn)方法,感興趣的可以了解一下
    2023-08-08
  • 詳解如何設(shè)置Nginx實(shí)現(xiàn)內(nèi)外網(wǎng)端口映射

    詳解如何設(shè)置Nginx實(shí)現(xiàn)內(nèi)外網(wǎng)端口映射

    在 Nginx 中實(shí)現(xiàn)內(nèi)外網(wǎng)端口映射是一種常見的做法,本文詳細(xì)介紹如何設(shè)置 Nginx 實(shí)現(xiàn)內(nèi)外網(wǎng)端口映射,有需要的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-10-10
  • 詳解NGINX如何統(tǒng)計(jì)網(wǎng)站的PV、UV、獨(dú)立IP

    詳解NGINX如何統(tǒng)計(jì)網(wǎng)站的PV、UV、獨(dú)立IP

    做網(wǎng)站的都知道,平常經(jīng)常要查詢下網(wǎng)站PV、UV等網(wǎng)站的訪問數(shù)據(jù),這篇文章主要介紹了詳解NGINX如何統(tǒng)計(jì)網(wǎng)站的PV、UV、獨(dú)立IP ,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-05-05

最新評(píng)論

五家渠市| 新郑市| 大理市| 阿鲁科尔沁旗| 抚远县| 南平市| 洞头县| 崇信县| 乌什县| 江口县| 固原市| 潜山县| 永登县| 佛教| 论坛| 吉木乃县| 古交市| 淮阳县| 阳城县| 安义县| 富阳市| 买车| 长春市| 垦利县| 广州市| 恩施市| 静海县| 伊通| 准格尔旗| 云浮市| 社会| 青海省| 射洪县| 巫山县| 威信县| 金塔县| 城口县| 宜阳县| 宜君县| 中卫市| 信宜市|