[英]“Writeable by group” exception for php scripts which are under git control
我正在開發一個使用許多PHP腳本實現的網站。 整個網站是一個在專用Apache服務器上運行的git存儲庫。 服務器將向全世界提供網站,但不包含任何經銷商子帳戶/經銷商帳戶。
檢查錯誤日志后,我看到以下內容:
SoftException in Application.cpp:256: File "/home/test/public_html/t.php" is writeable by group
似乎權限g+w
阻止PHP腳本執行,只是將“500 Internal Server Error”頁面拋回Web瀏覽器。 每次我從git存儲庫中提取腳本時,腳本都會自動獲取權限g+x
。
我該怎么辦?
禁用suEXEC?
這似乎沒有幫助。
有沒有辦法禁用此“可按組寫入”要求? 那會不夠呢?
以某種方式將git配置為不添加g+w
權限?
別的什么?
在CGI / FastCGI模式下運行時,您應該編輯/etc/suphp/suphp.conf並更改:
allow_file_group_writeable=true
allow_directory_group_writeable=true
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.