WINSCP錯誤:權限被拒絕。錯誤代碼:3來自服務器的錯誤消息:權限被拒絕。試圖刪除擁有所有者的WinSCP上的文件Apache
我在測試我的網站時創建了11個文件夾,每個文件夾中有1張圖片。我現在試圖刪除WINSCP上的這些文件夾,但我收到上面寫的錯誤。這些文件夾是在我的codeigniter應用程序上使用PHP腳本創建的。這些文件夾是在用戶登錄codeigniter應用程序時創建的,並完成表單。 我使用函數mkdir($ path)創建了該文件夾。 我使用函數copy($ pic,$ path)將圖像複製到文件夾中。 在WinSCP上,文件夾和圖片的所有者是apache。
如何刪除文件夾?從我的理解我不能刪除WinSCP上的文件夾,因爲我登錄到我的個人帳戶,而不是Apache。我試圖在我的Web應用程序上創建一個鏈接,它將文件夾的權限和登錄權限更改爲創建文件夾的用戶帳戶。這會返回codeignter錯誤「chown:Operation not permitted」。
那麼我該如何刪除apache所有者的文件夾呢?我需要使用WinSCP控制檯嗎?
我找到了如何刪除這些文件夾。我爲我的應用程序做了一個刪除組件。當組件完成後,我登錄並使用刪除組件。這使我可以刪除文件夾。
好吧,所以你正在使用你的個人帳戶,你有沒有試圖以root身份登錄winscp?如果您無法這樣做,root用戶需要授予您刪除權限(例如,chmod 777 yourusername -linux)。 –