Van*_*gaS 5 php linux apache nfs suid
有没有办法调试为什么我
在访问文件/目录时得到
lstat("/ path/to/file",0x ...)= -1 EACCES(权限被拒绝)
错误?指出是因为selinux问题还是因为用户/组权限或NFS或任何可能发挥作用的ACL?
我在用户的目录上设置了正确的权限,我能够以用户身份登录后在该目录中创建文件.但是,当PHP在具有相同用户和组的Apache作用域下运行时,它无法创建该文件.
我知道Apache正在使用suid从"root"更改为所需的用户,但仍然在Apache下执行PHP时,不会创建该文件.此外,PHP打印出正确和预期的真实有效用户ID(而不是root).
对于那些感兴趣的人,/ path/to/file是在NFSv4挂载上,但我想指出,由于什么原因,权限被拒绝.
有可能知道!?
| 归档时间: |
|
| 查看次数: |
2053 次 |
| 最近记录: |