簡體   English   中英

Apache PHP無法以任何權限級別寫入文件

[英]Apache PHP cannot write file at any permission level

我確實需要一個Apache服務器來運行PHP,以便能夠在一個目錄中寫入文件。 然而,流過的命令到SSH服務器小時后-一切都沒有顯示出了幫助所有 跡象。

我已經從Apache文件復制了代碼,並在root用戶下運行它,以驗證代碼是否有效。 毫無疑問。 但是,問題在於,在任何情況下,執行中的PHP文件都無法寫入文件。

我看這個 ,我看這個 ,毫無關系,甚至隱約有用。

腳本( whoami )作為Apache運行。 Apache擁有它要寫入的文件。 Apahce擁有要寫入的文件夾。 (想想: apache:apache )。 權限為750 只有root可以寫入文件。 我什至嘗試過root:apache 沒有骰子。

在開始工作之前,這個項目一直死在水里,我很樂意聽一下任何人在此時所說的話。

謝謝你的幫助!

可能是一個愚蠢的問題,但是您是否確定對正在執行的文件,打算寫入的文件夾以及對apache文件的必要權限具有足夠的權限?

而且我認為750是rx,即沒有寫權限!

CHMOD 755與750權限集之間的差異

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM