一直以来,对于IIS配置,总是不清不楚.这样对web开发带来很多不便.对于这个问题,我在网上搜了一些答案,都不如人意,最后还是在微软官网上找到一些信息,自己试着实践,问题已解决,这里拿出来与大家共享.
要设置 IIS_WPG 组对这些文件夹的权限,请按照下列步骤操作:
1. 启动 Windows 资源管理器,然后打开以下文件夹:
%systemroot%"Help"iisHelp
2. 在右窗格中右键单击“Common”文件夹,然后单击“共享和安全”。
3. 单击“安全”选项卡,单击“添加”,键入 IIS_WPG,然后单击“确定”。
4. 选中“IIS_WPG”后,单击以选中“允许”列下的以下复选框,然后单击“确定”:
* 读取和执行
* 列出文件夹目录
* 读取
5. 打开下面的文件夹:
%systemroot%"system32"inetsrv
6. 在右窗格中右键单击“ASP Compiled Templates”文件夹,然后单击“共享和安全”。
7. 单击“安全”选项卡,单击“IIS_WPG”组,然后单击以选中“允许”列下的“完全控制”复选框。单击“确定”。
8. 打开下面的文件夹:
%systemroot%
9. 在右窗格中右键单击“IIS Temporary Compressed”文件夹,然后单击“共享和安全”。
10. 单击“安全”选项卡,单击“IIS_WPG”组,然后单击以选中“允许”列下的“完全控制”复选框。单击“确定”。
要为 NT Authority"Network Service 帐户设置对这些文件夹的权限,请按照下列步骤操作:
1. 启动 Windows 资源管理器,然后打开以下文件夹:
%systemroot%"Help"iisHelp
2. 在右窗格中右键单击“Common”文件夹,然后单击“共享和安全”。
3. 单击“安全”选项卡,单击“添加”,键入 NETWORK SERVICE,然后单击“确定”。
4. 选中“NETWORK SERVICE”后,单击以选中“允许”列下的以下复选框,然后单击“确定”:
* 读取和执行
* 列出文件夹目录
* 读取
5. 打开下面的文件夹:
%systemroot%"system32"inetsrv
6. 在右窗格中右键单击“ASP Compiled Templates”文件夹,然后单击“共享和安全”。
7. 单击“安全”选项卡,单击“添加”,键入 NETWORK SERVICE,然后单击“确定”。
8. 选中“NETWORK SERVICE”组后,单击以选中“允许”列下的“完全控制”复选框,然后单击“确定”。
9. 打开下面的文件夹:
%systemroot%
10. 在右窗格中右键单击“IIS Temporary Compressed”文件夹,然后单击“共享和安全”。
11. 单击“安全”选项卡,单击“添加”,键入 NETWORK SERVICE,然后单击“确定”。
12. 选中“NETWORK SERVICE”组后,单击以选中“允许”列下的“完全控制”复选框,然后单击“确定”。
完成这些步骤后,从“服务”管理单元或者“计算机管理”管理单元重新启动 IIS 管理服务。
如果以上仍不能解决,偿试下面操作:
1.打开组件服务,然后选择 组件服务 ->计算机->我的电脑->DCom配置->IIS Admin Service ->右击 属性 ->安全选项卡->启动和激活权限->自定义 ,单击编辑;
添加IIS_WP帐户,在启动本地与本地激活上打上钩.确定即可。
2.重启IIS.