403nginx是什么

发布时间 - 2019-07-31 00:00:00    点击率:

nginx访问的时候报403错误的原因。

一、由于启动用户和nginx工作用户不一致所致

查看nginx的启动用户,发现是nobody,而为是用root启动的

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

将nginx.config的user改为和启动用户一致,

命令:vi conf/nginx.conf

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

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

如果在/data/www/下面没有index.php,index.html的时候,直接文件,会报403 forbidden。

三、权限问题,如果nginx没有web目录的操作权限,也会出现403错误。

解决办法:修改web目录的读写权限,或者是把nginx的启动用户改成目录的所属用户,重启Nginx即可解决

chmod -R 777 /data
chmod -R 777 /data/www/

更多Nginx相关技术文章,请访问Nginx使用教程栏目进行学习! 


# nginx  # 会报  # 也会  # 或者是  # 重启  # 解决办法  # 而为  # 配置文件  # 这行  # aliyucs  # gz 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: JavaScript中的标签模板是什么_它如何扩展字符串功能  java ZXing生成二维码及条码实例分享  Laravel Asset编译怎么配置_Laravel Vite前端构建工具使用  Laravel如何使用查询构建器?(Query Builder高级用法)  Laravel如何使用Service Provider服务提供者_Laravel依赖注入与容器绑定【深度】  JavaScript如何操作视频_媒体API怎么控制播放  JavaScript 输出显示内容(document.write、alert、innerHTML、console.log)  Laravel怎么配置自定义表前缀_Laravel数据库迁移与Eloquent表名映射【步骤】  高防服务器租用指南:配置选择与快速部署攻略  详解Android图表 MPAndroidChart折线图  千问怎样用提示词获取健康建议_千问健康类提示词注意事项【指南】  如何在建站之星绑定自定义域名?  如何用已有域名快速搭建网站?  JavaScript模板引擎Template.js使用详解  Laravel如何实现用户角色和权限系统_Laravel角色权限管理机制  如何续费美橙建站之星域名及服务?  大学网站设计制作软件有哪些,如何将网站制作成自己app?  如何有效防御Web建站篡改攻击?  网站图片在线制作软件,怎么在图片上做链接?  JavaScript如何实现音频处理_Web Audio API如何工作?  齐河建站公司:营销型网站建设与SEO优化双核驱动策略  微信小程序 input输入框控件详解及实例(多种示例)  简历没回改:利用AI润色让你的文字更专业  Laravel如何处理JSON字段_Eloquent原生JSON字段类型操作教程  如何快速搭建自助建站会员专属系统?  如何用PHP工具快速搭建高效网站?  Laravel怎么清理缓存_Laravel optimize clear命令详解  公司网站制作需要多少钱,找人做公司网站需要多少钱?  如何在阿里云香港服务器快速搭建网站?  Laravel怎么自定义错误页面_Laravel修改404和500页面模板  Laravel如何实现用户密码重置功能?(完整流程代码)  原生JS实现图片轮播切换效果  Android使用GridView实现日历的简单功能  html5怎么画眼睛_HT5用Canvas或SVG画眼球瞳孔加JS控制动态【绘制】  电视网站制作tvbox接口,云海电视怎样自定义添加电视源?  如何在阿里云购买域名并搭建网站?  详解MySQL数据库的安装与密码配置  php485函数参数是什么意思_php485各参数详细说明【介绍】  Laravel如何使用Telescope进行调试?(安装和使用教程)  Swift中循环语句中的转移语句 break 和 continue  Laravel如何正确地在控制器和模型之间分配逻辑_Laravel代码职责分离与架构建议  网站建设要注意的标准 促进网站用户好感度!  青岛网站建设如何选择本地服务器?  Laravel如何配置和使用队列处理异步任务_Laravel队列驱动与任务分发实例  Swift中swift中的switch 语句  Laravel storage目录权限问题_Laravel文件写入权限设置  ChatGPT回答中断怎么办 引导AI继续输出完整内容的方法  Laravel如何清理系统缓存命令_Laravel清除路由配置及视图缓存的方法【总结】  Laravel如何保护应用免受CSRF攻击?(原理和示例)  Python正则表达式进阶教程_复杂匹配与分组替换解析