403 forbidden 一般都是文件夹没有访问权限导致的。
假设nginx 配置root目录: /var/www/html/project,
找到fpm配置文件:/etc/php-fpm.d/www.conf
user = www-data
group = www-data
对于www-data来说,/ , /var , /var/www, /var/www/html, /var/www/html/project 都至少要有r+x权限。
如果没有,2条路:
1. 设置/var/www/html 的owner 为www-data
2. 当前/var/www/html的owner是那个帐号,让这个帐号成为运行php-fpm的帐号,
user=xxxx,
group=yyyy

本文介绍了如何解决因权限不足导致的403 Forbidden错误。主要通过调整Nginx配置和PHP-FPM设置来确保web服务器能正确访问指定的文件夹路径。包括修改文件所有者或将运行PHP-FPM的用户更改为文件夹的所有者。
1269

被折叠的 条评论
为什么被折叠?



