国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Nginx > 正文

Nginx報403 forbidden錯誤 (13: Permission denied)的解決辦法

2024-08-30 12:22:05
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了Nginx報403 forbidden錯誤 (13: Permission denied)的解決辦法,引起nginx 403 forbidden通常是三種情況:一是缺少索引文件,二是權限問題,三是SELinux狀態。具體內容詳情大家可以參考下本文

查看/var/log/nginx/error.log日志顯示:xxx 403 forbidden (13: Permission denied)錯誤。我勒個去~

引起nginx 403 forbidden通常是三種情況:一是缺少索引文件,二是權限問題,三是SELinux狀態。

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

server {  listen  80;  server_name localhost;  index index.php index.html;  root / var/www; } 

如果在/ var/www下面沒有index.php,index.html的時候,直接訪問域名,找不到文件,會報403 forbidden。

二、權限問題,如果nginx沒有web目錄的操作權限,也會出現403錯誤。

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

chmod -R 755 / var/www 

三、SELinux設置為開啟狀態(enabled)的原因

首先查看本機SELinux的開啟狀態,如果SELinux status參數為enabled即為開啟狀態

/usr/sbin/ sestatus -v 

或者使用getenforce命令檢查

找到原因了,如何關閉 SELinux 呢

1、臨時關閉(不用重啟)

setenforce 0 

2、修改配置文件 /etc/ selinux/config,將SELINUX=enforcing改為SELINUX=disabled

vi /etc/ selinux/config 

注意:修改配置文件需要重啟系統 reboot

**********若以上方法都不能解決,那還需要注意一個地方*********

查看nginx.conf:

user nobody

改成:user root 

停止nginx -s stop 

重啟nginx -c  nginx.conf

以上所述是小編給大家介紹的Nginx報403 forbidden錯誤 (13: Permission denied)的解決辦法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網之家網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 揭东县| 永兴县| 昌黎县| 溧水县| 丽水市| 衡阳县| 赤城县| 英德市| 泸定县| 皋兰县| 玉溪市| 兴仁县| 桃园县| 新化县| 田林县| 霍林郭勒市| 宜都市| 湛江市| 无锡市| 江永县| 博湖县| 淳安县| 长阳| 班玛县| 木兰县| 新野县| 晴隆县| 马关县| 正定县| 黄浦区| 丽水市| 山西省| 亚东县| 吉木萨尔县| 化德县| 红河县| 平山县| 双城市| 望江县| 长治县| 扶风县|