如何授予Windows服务器IIS 7中的文件夹权限

时间:2015-03-20 04:23:08

标签: php iis-7 windows-server-2008 windows-server-2008-r2

我是PHP和Windows Server新手,在查看我在PHP中创建的表单时遇到以下错误。

Error in exception handler: The stream or file "C:\inetpub\wwwroot\wrp\app\storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied in C:\inetpub\wwwroot\wrp\vendor\monolog\monolog\src\Monolog\Handler\StreamHandler.php:84

我在通过Fast CGI运行IIS 7和PHP的Windows 2008 Server R1(64位)上。除了这个问题,PHP在服务器上运行良好。我正在运行PHPMyAdmin和其他几个PHP应用程序就好了。我确认我已正确设置权限(甚至可以在目录和文件级别运行php文件,以完全控制)

了解有关如何解决此问题的任何建议。另外,您是否了解任何适用于在IIS 7上使用FastCG运行PHP的论坛或社区网站?

1 个答案:

答案 0 :(得分:2)

适用于:Windows 7,Windows Server 2008 R2

创建文件或文件夹时,Windows会为该对象分配默认权限。

修改是完成此过程所需的最低权限。查看"其他注意事项"中的详细信息;在这个主题中。

设置,查看,更改或删除文件和文件夹的权限

  1. 右键单击要为其设置权限的文件或文件夹,单击属性,然后单击安全性选项卡。

    < / LI>
  2. 点击修改以打开权限对话框。

  3. 执行以下操作之一:

    • 要为未出现在“组或用户名”框中的组或用户设置权限,请单击“添加”。键入要为其设置权限的组或用户的名称,然后单击“确定”。

    • 要更改或删除现有组或用户的权限,请单击该组或用户的名称。

  4. 执行以下操作之一:

    • 要允许或拒绝权限,请在“权限”框中选中“允许”或“拒绝”复选框。

    • 要从“组或用户名”框中删除组或用户,请单击“删除”。