我有以下系统配置:
我在网站上有一个文件,我使用php函数fileperms()
,我需要它
返回0777权限以便使用该文件,但它会一直返回0666,这意味着没有执行权限。
因为我使用的是我为包含该文件的文件夹执行的命令:
takeown /F . /R
icacls . /grant Everyone:F /T
然后我使用cygwin更改权限chmod -R 777 .
并使用ls -l .
进行检查,并表示已将其更改为777
更新:我知道在Windows中没有777权限,一种更改每个人权限的方法是使用icacls
,但我怎样才能在php中使用fileperms()
1}}返回777而不是666,因为它目前在Windows下。如果我使用linux,那么当然执行chmod -R 777
后,函数会返回777。