nginx访问页面上传图片成功但无法正在加载图片,直接访问图片路径报403的问题

问题现象

在这里插入图片描述

在这里插入图片描述

解决办法

1. 关闭selinux(没起到作用)

Selinux
修改SELinux的状态

setenforce 0 #临时关闭selinux
vim /etc/sysconfig/selinux

状态分为以下三种:
SELINUX=enforcing #selinux开启,级别为强制(华为openEuler系统选择服务server方式安装时默认为开启)
SELINUX=permissive #selinux开启,级别为警告
SELINUX=disabled #selinux关闭

在Linux系统中永久关闭SELinux的方法是修改SELINUX的配置文件,将SELINUX=enforcing改为SELINUX=disabled,然后保存退出并重启系

2 . 配置nginx用户为root(问题解决)

vim /usr/local/nginx/conf/nginx.conf

在这里插入图片描述

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/xzzteach/article/details/141164446