当前位置: 首页 > news >正文

php虚拟站点提示No input file specified时的问题及权限处理方法

访问站点,提示如下

No input file specified.

可能是文件权限有问题,也可能是“.user.ini”文件路径没有配置对,最简单的办法就是直接将它删除掉,还有就是将它设置正确

#配置成自己服务器上正确的路径
open_basedir=/mnt/qiy/test/:/tmp/:/proc/ 

1、nginx.conf 设置用户和用户组

user _www _www;

演示如下

2、设置文件用户和用户组

sudo chown _www:_www phpworkspace/*

#*表示下级所有的,不加就只自己了

演示如下

3、查看文件夹/文件的权限 

ls -l

演示如下

说明如下

第一部分的 -rw-r--r-- 表示文件的权限。

第一个字符表示文件类型(- 表示普通文件,d 表示目录)。

接下来的三组字符分别表示:

  • 文件所有者的权限(rw-)。
  • 文件所属组的权限(r--)。
  • 其他用户的权限(r--)。

权限字符的含义

  • r:读权限(read)。
  • w:写权限(write)。
  • x:执行权限(execute)。
  • -:无权限。

 4、使用 stat 查看权限值

如果想查看权限的八进制值,可以使用 stat 命令:

#Linux
stat -c "%a" 文件名

#macOS
stat -f "%Lp" 文件名

Macos演示如下

 

5、显示所有用户

dscl . -list /Users

在这个命令里,. 代表本地目录服务,-list /Users 则是让 dscl 列出 /Users 路径下的所有条目,也就是所有用户账户。

6、显示所有用户组

dscl . -list /Groups

此命令会列出 /Groups 路径下的所有条目,即所有用户组。

相关文章:

  • Web3 的隐私保护机制:如何保障个人数据安全
  • 【今日EDA行业分析】2025年3月8日
  • http协议的三次握手机制
  • Spring源码探析(一):SpringApplication构造函数核心逻辑
  • 工程化与框架系列(27)--前端音视频处理
  • 用OpenCV写个视频播放器可还行?(C++版)
  • MySQL知识点(第一部分)
  • 深度学习|自监督学习新星:DINO 解析与实践指南
  • 请谈谈 HTTP 中的安全策略,如何防范常见的Web攻击(如XSS、CSRF)?
  • 机器人匹诺曹机制,真话假话平衡机制
  • rpc和proto
  • C++ 算法竞赛STL以及常见模板
  • VMware workstation Pro 17 官网下载教程/安装包
  • 百货店的诞生与现代商业革命:结合开源AI智能客服、AI智能名片与S2B2C商城小程序的新视角
  • [网络爬虫] 动态网页抓取 — Selenium 元素定位
  • 虚幻基础:动画层接口
  • tcp udp区别
  • 【英伟达AI论文】多模态大型语言模型的高效长视频理解
  • STM32 内置的通讯协议
  • 如何监控 Pod 的 CPU/内存使用率,prometheus+grafana
  • AG600“鲲龙”批生产首架机完成生产试飞
  • 国宝归来!子弹库帛书二、三卷抵达北京
  • 外交部介绍对巴西、阿根廷、智利、秘鲁、乌拉圭等5国试行免签政策
  • 青海省交通运输厅副厅长田明有接受审查调查
  • 4月新增社融1.16万亿,还原地方债务置换影响后信贷增速超过8%
  • 冰雹造成车损能赔吗?如何理赔?机构答疑