nginx首次安装,其他用户下的html文件和php文件无法访问情况。

1. 问题 首次执行home目录下的文件,访问出现

在这里插入图片描述

解决:排查方向,可以看下nginx.conf的用户组,是否允许其他用户访问。如果配置了user的话,需要看下别的,我的是本次添加user 到创建的用户,解决

在这里插入图片描述

2. 首次nginx、php安装,访问出现nginx 出现,有人说是文件权限问题,我也一度怀疑过是我的php-fpm启动问题,但最终发现,是php-fpm中的用户权限问题,(折磨了我两天的问题呀,最终我灵光一闪,尝试了一下解决)

在这里插入图片描述
在这里插入图片描述

解决: 修改php-fpm中的用户组权限,才可以访问,

在这里插入图片描述

摘要

安装需要的软件、诸如nginx、 PHP、mysql等,其实大部分是使用root用户去安装的, 但这时候会有个问题,一般来说,我个人是不会针对比如nginx专门创建一个nginx用户组,而是会直接创建个类似mosheng的用户组,在mosheng下完成我所有的开发工作,以前开发一直是正常,但可能这次是我配置的权限问题,导致出现了如此问题。
上文的问题其实很简单,就是mosheng的用户组访问不到nginx和php-fpm用户组的问题,导致失败,所以只需要修改成对应的用户组,在去访问既可。

25 声望
0 粉丝
0 条评论
推荐阅读
程序猿必读-防范CSRF跨站请求伪造
CSRF(Cross-site request forgery,中文为跨站请求伪造)是一种利用网站可信用户的权限去执行未授权的命令的一种恶意攻击。通过伪装可信用户的请求来利用信任该用户的网站,这种攻击方式虽然不是很流行,但是却...

mylxsw22阅读 16k评论 12

php实现只需要一个QQ号就可以获得用户信息
{代码...} DEMO:[链接]此处输入你的QQ号

TANKING27阅读 7.3k评论 5

如何选择适合你的微服务 API 网关:对比 Kong、APISIX、Tyk、Apigee 和其他网关
API 网关并非一个新兴的概念,在十几年前就已经存在了,它的作用主要是作为流量的入口,统一的处理和业务相关的请求,让请求更加安全、快速和准确的得到处理。它有以下传统的功能:

API7_技术团队8阅读 9k评论 2

初学后端,如何做好表结构设计?
这篇文章介绍了设计数据库表结构应该考虑的4个方面,还有优雅设计的6个原则,举了一个例子分享了我的设计思路,为了提高性能我们也要从多方面考虑缓存问题。

王中阳Go4阅读 1.7k评论 2

封面图
Nginx常用配置及和基本功能讲解 | 京东云技术团队
作者:京东物流 殷世杰Nginx已经广泛应用于J-one和Jdos的环境部署上,本文对Nginx的常用的配置和基本功能进行讲解,适合Nginx入门学习。1 核心配置找到Nginx安装目录下的conf目录下nginx.conf文件,Nginx的基本功...

京东云开发者5阅读 580

封面图
一分钟搞明白!快速掌握 Go WebAssembly
最近因为各种奇怪的原因,更多的接触到了 WebAssembly。虽然之前很多博客也翻过写过各种文章,但总感觉欠些味道。于是今天梳理了一版,和大家一起展开学习。

煎鱼4阅读 2.1k

面试官:请说一下如何优化结构体的性能?
使用内存对齐机制优化结构体性能,妙啊!前言之前分享过2篇结构体文章:10秒改struct性能直接提升15%,产品姐姐都夸我好棒 和 Go语言空结构体这3种妙用,你知道吗? 得到了大家的好评。这篇继续分享进阶内容:结...

王中阳Go4阅读 3.7k评论 2

封面图
25 声望
0 粉丝
宣传栏