2010-10-27 71 views
0

這是安裝在Unix系統中,我沒有直接訪問,但可以通過與網絡團隊坐在獲得洞察力。無法讀取或寫入到目錄CFFILE儘管777級權限的ColdFusion

問題是這樣的,我有3個文件夾,我需要訪問,讀取和寫入。問題是,我只能訪問其中的1個,只能閱讀。這是通過ColdFusion,我可以很好地與他們分配給用戶(和CF服務器上運行,這是「www」用戶))進入他們。

我可以讀取和寫入臨時文件目錄,地方文件存儲它們移動到目標目錄(SERVER-INF /等等等)之前,但是這是沒有幫助的。我曾嘗試讓網絡人員將其他文件夾的權限設置爲相同的內容,但沒有結果。我可以訪問的文件夾的當前設置是rwxrws ---而其他文件夾是rwxrwxr-x,所以我應該擁有更多權限(在第一個文件夾中「s」不是錯誤)。

我們已經嘗試設置其他文件夾,777,我們甚至沒有閱讀能力。在爲ColdFusion設置新權限以便能夠訪問它們之後,是否需要在Unix機器上重新啓動服務器?我現在沒有想法,我會採取任何新的建議。

TL; DR

所有使用ColdFusion

temp目錄 - 可以讀取和寫入到

文件夾1 - 可從(包括子目錄)讀 夾2 - 不能讀或寫(權限被拒絕) 文件夾3 - 無法讀取或寫入(拒絕)

目標:獲取上傳功能的工作。

編輯:服務器使用Apache

回答

0

設置新的文件夾權限後,需要重新啓動的問題才需要。我們認爲這不是Unix盒子上的問題,但是ColdFusion顯然是這樣。這工作。

0

只是一個隨機猜測......你檢查你正在試圖訪問路徑是完全正確的?它們對於文件操作應該是絕對的,並且www用戶必須對所有路徑目錄具有X權限 - 才能輸入它們。

相關問題