2012-08-05 120 views
0

我已经开始使用WebsitePanel了。当我在它创建一个网站,将其设置这样的权限:用PHP和IIS为根文件夹写入权限(WebsitePanel)

-> username 
    -> domain.tld 
     -> wwwroot => Web Anonymous Account to Read(or write if you set) 

拥有此权限的设置,PHP脚本(像WordPress更新)无法写入根文件夹(wwwroot文件)。但它只能写入“wwwroot/subfolder/test.txt”等子文件夹。但它不能像写“的wwwroot/test.txt的”

其实,网站面板之前,我用来设置这样的权限:

-> domain.tld Web Anonymous Account to "List Folder Content" 
     -> wwwroot => Web Anonymous Account to Read(or write if you set) 

通过这种方式,PHP可以写入根文件夹子文件夹没有问题。

websitePanel的默认权限设置是否有任何php/iis设置?或者我可以更改websitepanel的权限模板吗?因为有很多网站要添加到websitePanel。我不想给每个域文件夹“列出文件夹内容”权限。

+0

这是我们网站的主题。最好直接询问WebsitePanel或者在他们的支持论坛上(如果有的话)。 – Kev 2012-08-06 03:08:34

回答

2

读给你听

http://koderguru.com/tutorials/phptutorials/permissiondenyiis.php

这ARTICAL其本身使用FUL这是一个常见的问题很多PHP程序员都感到困难,开发PHP脚本或在IIS/Windows服务器上安装PHP脚本时。当您要安装第三方脚本(如Wordpress,Joomla,Mambo等)或要编写自己的thumnail脚本或其他需要PHP修改文件的文件处理脚本时,这是一个非常常见的问题。默认情况下,Windows上的IIS为文件/文件夹提供读取权限,但不会为其提供写入权限。为避免此问题,您必须为IIS上的文件/文件夹设置写入权限。我将描述您应该为IIS中的文件/文件夹分配写入权限的步骤。

在本教程中我将讨论使用在网络服务器上的IIS

1赖特许可设置文件夹)在本地IIS

2设置写权限)设置写入权限,三种三种方式FTP客户端

3)使用的cPanel

设置写入权限,在线服务器

IIS的Windows XP

1)打开 “我的电脑” 通过双击桌面上的图标。然后工具 - >文件夹选项(无需适用于Windows 2000和2003这一步)

enter image description here

步骤2)现在进入“查看”选项卡,取消“使用简单文件共享(Recomended)”检查。盒(无需此步骤为Windows 2000和2003)

enter image description here

步骤3)现在打开IIS的根文件夹 “C:\的Inetpub \ wwwroot的”,并选择根文件夹内的文件夹/文件(说WordPress的文件夹),你想设置写权限。右键单击文件夹并选择“属性”(弹出菜单中的最后一项)。

enter image description here

步骤4)现在打开 “安全” 选项卡。在这里,您将看到列表中的不同类型的用户,当您选择任何用户时,会出现该用户的不同权限复选框。您可以选中/取消选中授予/撤销该用户权限的复选框。分别选择“Internet来宾帐户”和“启动IIS进程帐户”并检查读取,写入和执行权限。通过FTP客户端

enter image description here

设置权限(我在这里使用FileZile客户端免费版)。

步骤1)将filezilla连接到服务器。右击要分配权限的文件/文件夹。选择“文件属性”。

enter image description here

步骤2)现在,作为显示在下面的图片分配权限。利用交友

步骤1)登录到您的帐户,交友和GOTO “文件管理器”

enter image description here

设置权限。

enter image description here

步骤2)现在选择要在右侧面板左侧面板。选择“更改权限”分配权限的文件/文件夹。

enter image description here

步骤3)改变premission。

enter image description here

因此,这是你怎么能写权限分配给IIS文件夹的过程。

+0

为什么人们没有注册这个超出了我。很好的答案。 – Anthony 2014-07-30 02:46:36