public_html 的 777 权限 - 某些服务器上的内部服务器错误,但其他服务器上没有?

发布于 2024-09-26 06:51:49 字数 496 浏览 8 评论 0原文

我有一些不同的服务器,在某些服务器上,我可以将 public_html 文件夹 chmod 为 777 权限而不会出现问题 - 但在其他服务器上,我收到错误消息。当尝试访问域时,我收到内部服务器错误,并且在一台服务器上的 cpanel error_log 中,我收到如下消息:

Fri Oct 08 09:55:39 2010] [error] [client x.x.x.x] SoftException in Application.cpp:601: Directory "/home/managedi/public_html" is writeable by group

我需要临时将 public_html 权限更改为 777 的原因是,执行 shell 的 php 脚本unzip 命令将正常工作,并且能够在通过 URL 访问时提取文件。

是否有某些服务器设置导致 public_html 的 777 权限给出内部服务器错误?如何在更改 public_html 权限的同时摆脱此错误?

I have a few different servers, and on some servers, I can chmod the public_html folder to 777 permissions without problems - but on other servers, I get error messages. When trying to access the domain I get an Internal Server Error, and in my cpanel error_log on one server I get messages like the following:

Fri Oct 08 09:55:39 2010] [error] [client x.x.x.x] SoftException in Application.cpp:601: Directory "/home/managedi/public_html" is writeable by group

The reason I need to temporarily change the public_html permissions to 777 is so that a php script that executes the shell unzip command will work properly, and be able to extract files when accessed via URL.

Is there some server setting that causes 777 permissions for public_html to give an Internal Server Error? How can I get rid of this error while still changing the permissions for public_html?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

明天过后 2024-10-03 06:51:49

事实证明,这是因为有些服务器启用了 SuPHP,而其他服务器则没有。 SuPHP 可以在 cPanel WHM 中启用或禁用:Main >>>服务配置>> Apache 配置>> PHP 和 SuExec 配置

如果 SuPHP 被禁用,则 PHP 作为 Apache 模块运行,并作为 Web 服务器的用户/组(通常是“nobody”)执行。

Turns out this is because some servers have SuPHP enabled, while other servers do not. SuPHP can be enabled or disabled in cPanel WHM under: Main >> Service Configuration >> Apache Configuration >> PHP and SuExec Configuration

If SuPHP is disabled, then PHP runs as an Apache Module and executes as the user/group of the webserver, which is usually "nobody".

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文