windows服务器的权限有点让人摸不着北,于是转载一片不错的教程,经验证,按照这个教程设置的话,asp和asp.net网站均可正常运行,php不行。
1、建立网站
双击打开桌面的 快捷方式到inetmgr.exe 如下图,然后按照以下图片设置一步一步操作直到完成。
二、设置网站权限。
右击网站-权限
然后点击高级
取消允许父项的继承权… 前面的勾,然后点击复制
选中权限项目里的都删除,只剩下administrators 和system 然后再点击添加
然后点击高级
找到红色框中的IUSR_xxxx(后边部分会根据不同的主机是不一样的,只要前面有包含IUSR_就行)然后点击确定
除了完全控制和遍历文件夹/运行文件之外,全部个勾上。然后点击确定
添加之后的权限项目如图所示,然后勾上红色框中的用此显示的可以应用…. 然后确定。
点击确定即可完成网站权限的设置。
如果网站是使用asp.net程序的用户需要添加以下权限或者按需求添加(network service、asp.net用户),详情可以参考如图所示。
到此网站的建立就完成。