03服务器IIS6 架设PHP网站 提示未授权
我在03服务器上面架设网站站点,站点只有2个文件一个是1.php,另一个文件2.asp。为什么访问2.asp是正常的,而访问1.php却提示要输入密码,输入正确的密码过后...
我在03服务器上面架设网站站点,站点只有2个文件 一个是 1.php ,另一个文件 2.asp。 为什么访问2.asp 是正常的,而访问 1.php 却提示 要输入密码,输入正确的密码 过后就 提示页面 未授权 , 求高手 小弟刚接触PHP 不会架设 ,同样的配置 在本地的XP 系统可以正常访问 请问是不是 03系统有什么窍门 求解。!!!!!!!!!
展开
展开全部
没用过03的配置,你的问题我去搜索了一下.
症状:HTTP 错误 401.1 - 未经授权:访问由于凭据无效被拒绝。
分析:
明显是服务器权限问题,
由于用户匿名访问使用的账号(默认是IUSR_机器名)被禁用,或者没有权限访问计算机,将造成用户无法访问。
解决方案:
(1)查看IIS管理器中站点安全设置的匿名帐户是否被禁用,如果是,请尝试用以下办法启用:
控制面板->管理工具->计算机管理->本地用户和组,将IUSR_机器名账号启用。如果还没有解决,请继续下一步。
(2)查看本地安全策略中,IIS管理器中站点的默认匿名访问帐号或者其所属的组是否有通过网络访问服务器的权限,如果没有尝试用以下步骤赋予权限:
开始->程序->管理工具->本地安全策略->安全策略->本地策略->用户权限分配,双击“从网络访问此计算机”,添加IIS默认用户或者其所属的组。
注意:一般自定义 IIS默认匿名访问帐号都属于组,为了安全,没有特殊需要,请遵循此规则。
但还是不行,于是继续查看IUSR_***权限,IIS网站需要输入密码,于是在用户管理中将IUSR_***用户与IWAM_***用户重设为相同密码,在IIS管理器中从新输入新密码,问题解决!
症状:HTTP 错误 401.1 - 未经授权:访问由于凭据无效被拒绝。
分析:
明显是服务器权限问题,
由于用户匿名访问使用的账号(默认是IUSR_机器名)被禁用,或者没有权限访问计算机,将造成用户无法访问。
解决方案:
(1)查看IIS管理器中站点安全设置的匿名帐户是否被禁用,如果是,请尝试用以下办法启用:
控制面板->管理工具->计算机管理->本地用户和组,将IUSR_机器名账号启用。如果还没有解决,请继续下一步。
(2)查看本地安全策略中,IIS管理器中站点的默认匿名访问帐号或者其所属的组是否有通过网络访问服务器的权限,如果没有尝试用以下步骤赋予权限:
开始->程序->管理工具->本地安全策略->安全策略->本地策略->用户权限分配,双击“从网络访问此计算机”,添加IIS默认用户或者其所属的组。
注意:一般自定义 IIS默认匿名访问帐号都属于组,为了安全,没有特殊需要,请遵循此规则。
但还是不行,于是继续查看IUSR_***权限,IIS网站需要输入密码,于是在用户管理中将IUSR_***用户与IWAM_***用户重设为相同密码,在IIS管理器中从新输入新密码,问题解决!
参考资料: http://www.dt27.cn/blog/post/181.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询