宝塔618特惠活动,企业版999元/年,宝塔SSL证书买1送1!限时抢购!查看活动
当前位置:论坛首页 > Windows面板 > 求助

【已完成】NGINX和PHP都不运行

发表在 Windows面板2022-12-23 16:03 [复制链接] 2 3950

本帖最后由 堡塔运维香菜卷 于 2023-3-24 11:41 编辑

运行用户切换到www用户后NGINX和PHP都不运行了,切换回system用户又能正常工作,nginx和php的文件夹及子文件夹和文件均有www用户的权限,大家帮分析看下如何解决,谢谢!
使用道具 举报 只看该作者 回复
发表于 2022-12-23 17:06:54 | 显示全部楼层
您好,您检查下是否有安全软件拦截用户,另外用户权限过低也会导致web环境无法正常运行。
使用道具 举报 回复 支持 反对
发表于 2022-12-23 18:02:27 | 显示全部楼层
本帖最后由 爱奥特曼 于 2022-12-23 18:09 编辑
堡塔运维向樛木 发表于 2022-12-23 17:06
您好,您检查下是否有安全软件拦截用户,另外用户权限过低也会导致web环境无法正常运行。 ...

刚在一个新的环境重新部署了一次,问题依旧,问题主要出现在 Windows面板 的Nginx 1.22.0版本,官方可以验证下看。其实早在上半年的时候就发现这个问题,当时换NGINX版本解决问题就算可以了,没有特别上心,属于自己不长记性吧。
这次特意用两个全新虚拟机环境看了两个版本的区别。

在切换到WWW用户的时候,php文件夹下的PHP版本号子文件夹权限不是继承父文件夹的,即使WWW用户拥有版本号子文件夹权限。
后面降级使用Nginx 1.21切换到WWW用户,则能正常运行。
此时php版本号文件夹的权限也是继承父文件夹的,呈现灰色不可单独修改,这时再升级到Nginx到1.22.0版本,功能测试正常了。


权限是否属于继承父路径看下截图

20221223175525.png



使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表