首页 > 系统相关 >nginx访问静态资源文件报错403的解决方案

nginx访问静态资源文件报错403的解决方案

时间:2022-10-03 00:33:20浏览次数:58  
标签:文件 nginx 解决方案 访问 报错 403 权限

问题描述

访问linux服务器得到文件路径正确,但是访问的时候就是报403错误,初步判断应该是权限不够导致的!

解决方案

给需要访问的文件分配读写权限

  执行下面的命令给需要访问的文件分配权限(/FilePath为你自己的文件路径)

chmod -R 777 /FilePath

理论上来说,这样应该就可以访问了,但是,会出现另一个问题:假如文件是用户不断上传的,而且上传完之后,文件并没有读写权限,那么我们不可能每次都手动给文件分配权限,此时就需要修改nginx的用户了,见2.2

修改nginx配置文件

将nginx.conf文件头部的user改为root即可

 

标签:文件,nginx,解决方案,访问,报错,403,权限
From: https://www.cnblogs.com/ysysyss/p/15129358.html

相关文章

  • 「HDU4035」 Maze
    \(\texttt{「HDU4035」Maze}\)\(\texttt{Describe}\)迷宫有\(n\)个房间,由\(n-1\)条隧道连通起来形成了一棵树,从结点\(1\)出发,在每个结点\(i\)都有\(3\)种可能......
  • nginx 代理
    location/prod-api/{proxy_set_headerHost$http_host;proxy_set_headerX-Real-IP$remote_addr;proxy_set_headerREMOTE-HOST$remote_addr;proxy_se......
  • Nginx编译安装与常用配置模板
    Nginx编译安装与常用配置模板背景是在受不了每次都是先去百度,找模板了.这次将几个常用模板整理一下,以后不管在哪里可以直接使用.注意:不能直接用于生产,可用于测试与PO......
  • Nginx 监听同一端口号配置多个域名
    同一台nginx服务器通过配置多个server块实现在同一端口号下监听多个域名。需要注意的是:端口号(listen)+主机名(server_name)需要在多个server中唯一,否则会报错。实现效......
  • Python+Django+Nginx的从0到1的个人网站搭建
    前言本文以实现最终结果为导向,对知识点不做过多阐述。流程中有任何问题请及时面向搜索程序或他人解决问题。一、准备工作Python的下载Python下载地址不会安装的......
  • office转pdf,报错:检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046}
    最近在做一个关于word,ppt,Excel在线预览的功能,期间出现了几个问题,也不算棘手,但是对于第一次使用office组件的人来说,就比较麻烦了,也不知道为何出现这个错误,其中本问题解决费......
  • 使用IDEA进行javaDoc时报错:javadoc: 错误 - 无效的标记: --source-path
    可能是因为idea版本太高其javadoc生成工具不能使用java8版本了,亦或是需要做一些设置 idea生成javadoc文件使用java8版本时报错  在这里修改一下java版本 我......
  • docker挂载nginx出错
    1.报错如下2.错误原因报错原因很奇怪,在dockerhub官网上查询了一下发现以下有用的信息:官网这段话的大概意思就是,要给nginx挂载卷,要先有一个配置文件才能挂载,具体做法......
  • windows系统报错ms-settings报错
    [WindowTitle]ms-settings:display[Content]该文件没有与之关联的应用来执行该操作。请安装应用,若已经安装应用,请在“默认应用设置”页面中创建关联。[确定]   ......
  • nginx启动服务报错
    修改配置文件vi/etc/nginx/nginx.conf重启nginx-tnulp|grepnginxkill-94956nginx-c/etc/nginx/nginx.confnginx-sreload......