图片看不清楚?请点击这里查看原图(大图)。
鼠标点“目录安全性”打开设置页,取消“允许 IIS 控制密码”前的勾,然后点“确定”,如图
图片看不清楚?请点击这里查看原图(大图)。
会弹出“继承覆盖”对话框,这里点“取消”,不然会有访问权限的问题,如图
图片看不清楚?请点击这里查看原图(大图)。
到此网站的基本设置完成了,打开IE或遨游浏览器,在地址栏里输入“127.0.0.1”(无引号,这是本机访问默认网站的地址),就可以访问起先设置的Blog程序了,但是出现数据库连接错误,如图
图片看不清楚?请点击这里查看原图(大图)。
数据库连接出错的问题困恼了我好几天了,原因是连接数据库时必须通过C:Windowstemp目录作缓存进行数据交换,所以必须给IIS的匿名用户“IUSR_计算机名”访问此目录的权限。以下在NTFS格式分区给文件夹设置权限的方法请仔细看,如果你的网站目录放在NTFS格式分区的话,也要用同样方法赋予权限网站才能访问。
首先打开C:Windows目录,鼠标点击顶端菜单栏的“工具>文件夹选项”,打开“文件夹选项”对话框,取消“使用简单文件共享(推荐)”前面的勾,如图:
图片看不清楚?请点击这里查看原图(大图)。
在C:Windowstemp目录上右键,点“属性”,打开“temp 属性”对话框,点“安全”打开权限设置页,点“添加”打开“选择用户或组”对话框,点左下角的“高级”,然后点“立刻查找”,出现系统里所有的用户和组名称列表,鼠标选中IUSR_开头的用户名,如我这里是“IUSR_PC-20090307HGRI”,然后点“确定”,回到“temp 属性”对话框,因为我们只是在本机测试网站用的,所以直接给此用户“完全控制”的权限吧,如图。(如果你的网站目录放在NTFS格式分区,在给你的网站目录设置此用户的权限时,只需按默认,赋予“读取和运行、列出文件夹目录、读取”的权限即可,但是还要给数据库目录完全控制的权限,如PJBlog3 3.0.6.170里的blogDB目录,设置方法与给temp文件夹设置权限的方法相同)