gpt4 book ai didi

php - "Writeable by group"受 git 控制的 php 脚本异常

转载 作者:太空狗 更新时间:2023-10-29 14:27:15 41 4
gpt4 key购买 nike

我正在开发一个使用大量 PHP 脚本实现的网站。整个网站是一个在专用 Apache 服务器上运行的 git 存储库。该服务器将为全世界提供一个网站,但不包含任何经销商子帐户/经销商帐户。

检查错误日志后,我看到以下内容:

SoftException in Application.cpp:256: File "/home/test/public_html/t.php" is writeable by group

g+w 权限似乎阻止了 PHP 脚本的执行,并简单地将“500 内部服务器错误”页面返回给 Web 浏览器。每次我从 git 存储库中提取时,脚本都会自动获取权限 g+x

我该怎么办?

  1. 禁用 suEXEC? 这似乎没有帮助。

  2. 有没有办法禁用这个“按组可写”的要求?这是否足够?

  3. 如何配置 git 不添加 g+w 权限?

  4. 还有别的吗?

最佳答案

当以 CGI/FastCGI 模式运行时,您应该编辑/etc/suphp/suphp.conf 并更改:

allow_file_group_writeable=true
allow_directory_group_writeable=true

关于php - "Writeable by group"受 git 控制的 php 脚本异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21611357/

41 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com