2010-08-28 65 views
1

我有這樣的目錄結構的文件夾:什麼模式,我應該用我創建上傳文件

\htdocs 
\htdocs\uploadfiles\ 

現在,如果用戶的ID是S001,那麼我應該爲這個用戶創建一個新的文件夾來存儲上傳文件。

\htdocs 
\htdocs\uploadfiles\ 
\htdocs\uploadfiles\s001\ 

這裏是我的問題:

Q1> What mode should I use for \htdocs\uploadfiles 
Q2> What mode should I use for \htdocs\uplaodfiles\s001\ 

基於http://www.elated.com/articles/understanding-permissions/ 我使用的用戶創建文件夾,如下功能:

mkdir("/htdocs/uploadfiles/s001/", 0700); 

這意味着只有擁有者的s001可以讀取/寫入/執行。但我不知道這是否正確和實用。

回答

0

這是正確的。使該目錄的所有者與Web服務器的用戶相同。如果您需要其他用戶有權訪問,請將ACL添加到所有目錄。

+0

你好伊格納西奧, 我在這裏混合的答案。還在等待更多解釋。還有一個問題,ACL是什麼? 謝謝 – q0987 2010-08-28 14:58:24

0

的將是777到/ uploadfiles和休息755同時創建文件夾

MKDIR( 「/ htdocs中/ uploadfiles/S001 /」,0755);

相關問題