繁体   English   中英

为什么带有index.php权限666的“ 500内部服务器错误”?

[英]Why “500 internal server error” with index.php permission 666?

在新的Wordpress网站(这对其他网站也可能有效)中,将index.php权限设置为0666会使

错误500:内部服务器错误

但是只需将其权限更改为0644即可解决此问题。 为什么?

您的apache配置可能有一些类似suphp的php处理程序:

http://www.suphp.org/Home.html

suPHP是用于在拥有所有者权限的情况下执行PHP脚本的工具。 它由一个Apache模块(mod_suphp)和一个setuid根二进制文件(suphp)组成,该模块由Apache模块调用以更改执行PHP解释器的进程的uid。

由于suPHP使您的PHP脚本以与普通用户帐户相同的权限运行,因此您不需要组或世界的写访问权限或文件执行访问权限,并且出于安全考虑,PHP甚至会阻止以组或世界可写或可执行文件运行预防。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM