我有權訪問我在godaddy上的共享託管帳戶的/ tmp文件夾。 我想將上傳圖片從/ tmp文件夾移動到我的託管帳戶文件夾/ home/content/x/y/z/xyz/html/pic/ 我試圖通過jsp移動文件,但沒有成功。文件夾權限設置爲(讀寫執行0777)。 Godaddy支持堅持認爲文件傳輸是可能的。我完全陷入困境,在這方面需要幫助。將文件從/ tmp移動到託管帳戶文件夾
當我使用Linux命令(MV/CP)我得到以下異常:
Process p = Runtime.getRuntime().exec("mv /tmp/"+fileName+" /home/content/x/y/z/xyz/html/pic/ "+fileName);
錯誤: java.security.AccessControlException:訪問被拒絕(java.io.FilePermission中<>執行)
當我把它寫過的流,我得到下面的異常:
OutputStream bos = new FileOutputStream("/home/content/x/y/z/xyz/html/pic/"+filename);
bos.write(buffer, 0, bytesRead);
錯誤: java.security.AccessContr olException:訪問被拒絕(java.io.FilePermission/home/content/x/y/z/xyz/html/pic/DSC00061.JPG寫入
renameTo也越來越以下異常: java.security.AccessControlException:訪問被拒絕(java.io.FilePermission中/home/content/x/y/z/xyz/html/pic/DSC00061.JPG寫) – Chava 2009-12-28 15:41:33
然後,與Java運行時命令關聯的用戶帳戶沒有足夠的權限在給定位置寫入文件。 – BalusC 2009-12-28 19:06:29