Nginx出现403 forbidden (13: Permission denied)报错的四种原因

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

php-fpm启动用户配置位置

nginx工作用户配置位置

二、不存在在文件,可能是文件路径有误,可以查看nginx错误日志来判断

三、缺少权限

四、selinux没有关闭

参考selinux状态:getenforce

设置selinux关闭:setenforce 0

原文地址:https://www.cnblogs.com/zhengchuzhou/p/9679353.html