1

我有以下系统配置:

  • 视窗 7 操作系统
  • WAMP 与 php 5.5.24 默认配置

我在网站上有一个使用php函数fileperms()的文件,我需要返回0777权限才能使用该文件,但它一直返回0666,这意味着没有执行权限。

因为我使用 Windows 我为包含文件的文件夹执行了以下命令:

  1. takeown /F . /R
  2. icacls . /grant Everyone:F /T

然后我用cygwin改权限chmod -R 777 . ,查了ls -l .一下,说改成777了

更新:我知道在 Windows 中没有 777 权限,并且为每个人更改权限的一种方法是使用icacls,但是我如何在 php 中创建fileperms()返回 777 而不是 666 的函数,就像它目前在 Windows 下所做的那样。如果我使用 linux,该函数会返回 777,当然在执行chmod -R 777.

4

0 回答 0