2012-02-21 101 views
0

我最喜歡flatpress,因爲那是我目前正在使用的那個。我所要做的就是在Windows 7中刪除它的「只讀」狀態。我對666或777的許可權沒有任何理解。如果你對其他設置有所瞭解,我也不會介意知道。我真的很感謝創建該文件的特定函數或代碼行。他們必須是.txt文件嗎?平面文件內容管理系統如何創建新的.txt文件?

+1

http://en.wikipedia.org/wiki/Filesystem_permissions – 2012-02-21 13:09:10

回答

1

能夠創建,讀取或刪除運行PHP進程的用戶的文件和文件夾的第一件事必須有權這樣做。

我建議您閱讀並理解ACL的概念 - Access Control List

DOS有一個簡單而危險的權限集,這就是病毒存在的主要原因:它太容易搞砸基於DOS的系統,你不需要病毒甚至一段時間,並使用系統獲取損壞,因爲任何程序的行爲都可能危及系統的重要部分。

根據操作系統的不同,權限方案可能會有所不同,但讓我們來討論類Unix的簡單權限。 Windows NT(Windows XP之後的任何版本)也實施ACL。

當你看到666,777,755,644,這意味着:

0 --- no permission 
1 --x execute 
2 -w- write 
3 -wx write and execute 
4 r-- read 
5 r-x read and execute 
6 rw- read and write 
7 rwx read, write and execute 

而且它的一對集:UGO =用戶,組,其他,所以644 =用戶讀取和寫入,集團讀取,其他讀。

因此,用戶可以屬於組,文件和文件夾是用戶和組的屬性。

你現在可以想象一個超級用戶的概念,它可以做任何事情,我們可以在Unix系統上使用「root」用戶,在windows系統上使用「管理員」。

維基百科是直的,所以我建議Understanding Permissions

良好的學習閱讀!