0
我正在努力處理上傳的zip文件的文件權限,然後解壓縮並將其分類到正確的目錄中。上傳的文件權限
例如:
用戶上傳FileA.zip
FileA.zip移動到父/上傳/目錄(仍壓縮)
FileA.zip被提取到父/模塊1/FolderA(文件夾A在提取壓縮文件的同時創建)
上傳和提取過程正常,但我無法刪除folderA
或它包含的任何單個文件。當與SSH
或FTP
連接時,遇到了permission denied
錯誤消息。
我唯一可以刪除的文件夾或文件,當我運行sudo
在SSH connection
。
我還在文件上傳到服務器時運行了chmod($target_path, 0777)
,但我仍然遇到相同的文件權限錯誤。
注意:module1
創建的權限設置爲0777
,但所有提取的文件給我的問題都設置爲0644
。
我能做些什麼要麼設置每個提取文件的權限,或通過的WinSCP連接到運行在默認情況下須藤?
不!不是已經存在的0777!不管怎樣! – 2013-04-11 19:37:53
是的,必須有更好的方式來處理文件 – Zachary 2013-04-11 19:38:27
我發現提取到新位置的文件有不同的所有者「守護進程」 – Zachary 2013-04-11 19:42:27