2012-02-21 100 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

良好的学习阅读!