win2003系统IIS站点常见问题解答(二)
常见错误处理方法:
1、权限错误:
您未被授权查看该页
您不具备查看该目录或页面的权限,因为访问控制列表 (ACL) 对 Web 服务器上的该资源进行了配置。
请尝试以下操作:
- 如果您认为自己应该能够查看该目录或页面,请与网站管理员联系。
- 单击刷新按钮,并使用其他凭据重试。
HTTP 错误 401.3 - 未经授权:访问由于 ACL 对所请求资源的设置被拒绝。
Internet 信息服务 (IIS)
出现以上错误是因为网站建立后,网站文件的权限不足造成的。在目录上附加一次权限就可以了。
打开网站目录,如D:\wwwroot ,然后找到对应的网站目录,如myweb 右键,点击“属性”,选择“安全”,出现以下窗口:
选择建立网站时输入的FTP账号对应的用户,如myweb。在权限中选择“完全控制”,然后点“高级”。
勾选“用在此显示的可以应用到子对象的项目替代所有子对象的权限项目”,然后点“确定”。
在弹出的“安全”对话框中,点“是”,即可开始附加权限,附加完成后,即可恢复网站访问。(注:如果是手工建立的站点,而非管理助手建立的站点,此方法不一定有效,建议删除后用管理助手建站。)
2、无法访问ASP文件或者html文件:
解决方法:我们的安装包,可以自动安装静态化功能,因为是安装在IIS“网站”的设置中,将对IIS中的所有站点有效,可能会引起某些站点无法正常使用。请按照以下方法处理:
打开IIS,选择“网站”右键“属性”
选择“ISAPI筛选器”,找到筛选器名称为“urlrewrite”的项目,点右侧删除即可。
如果部分网站需要静态化,请在该网站属性中的“ISAPI筛选器”中点击“添加”,选择D:\WEST263_PHP_PACKAGE\rewrite 里的 ISAPI_Rewrite.dll文件,点添加,然后重启IIS即可。
、文件缺失错误:
无法找到该页
您正在搜索的页面可能已经删除、更名或暂时不可用。
请尝试以下操作:
- 确保浏览器的地址栏中显示的网站地址的拼写和格式正确无误。
- 如果通过单击链接而到达了该网页,请与网站管理员联系,通知他们该链接的格式不正确。
- 单击后退按钮尝试另一个链接。
HTTP 错误 404 - 文件或目录未找到。
Internet 信息服务 (IIS)
解决方法:出现此错误,可能是您的网站,缺少默认访问的文件造成的,请检查网站目录是否有该文件。
4、缺少默认首页错误:
Directory Listing Denied
This Virtual Directory does not allow contents to be listed.
目录列表被拒绝
此虚拟目录不允许的内容列入。
=================================
解决方法
这个提示是指没有在您指定的目录找到默认首页,比如您直接输入域名访问空间, 但是出现以上提示,那么请检查在网站跟目录下是否有 index.htm,index.html,index.asp,default.asp,default.htm等默认首页。如果您确认您的默认首页文件存在,或者您的默认首页是其他文件名的特殊文件请在IIS中添加:
在IIS中找到相应站点,点右键“属性”,然后选择“文档”,检查默认文档列表中是否有您的默认首页文件名,如没有请点击“添加”增加相应的文件名,建议将默认文档上移至第一个位置。然后点击确定。
5、父路径未开启错误:
Active Server Pages 错误 'ASP 0131'
不允许的父路径
/admin/Admin_Login.asp,行 7
包含文件 '../include/Conn.asp' 不能用 '..' 表示父目录。
提示此错误,是因为IIS中没有开启父路径设置造成的。在IIS中选择站点,右键“属性”,然后选择“主目录”点击右下角“配置”。
点击“选项”,选中“启用父路径”,然后点“确定”即可。
6、不能连接到mysql数据库错误:
Can't connect to MySQL server on 'dbhost' (10061) ( 2003 )
如出现以上错误提示,请检查您的网页设置中的mysql信息是否正确,然后检查服务中的“mysql”服务是否启动。
如果无法启动,提示“错误 1069:由于登陆失败而无法启动服务。”请在我的电脑--右键“管理”--“本地用户和组”--“用户”,找到mysql账户,重新设置密码,并在mysql用户“属性”里,将“密码永不过期选中”。然后在服务中右键点击mysql服务,选择“属性”--“登陆”设置新密码就可以登录了。此错误是因为密码过期导致的。
7、CGI错误:
翻译为中文是:
CGI 错误
指定的 CGI 应用程序因为没有返回完整的 HTTP 标题而运行不正常。
出现这个错误,建议在网站管理助手中更换一种PHP模式,一般更换模式后即可解决。
8、.net程序错误:
服务器应用程序不可用
出现此错误时,建议在IIS中的ASP.NET设置里,更换下.NET版本,一般情况下即可正常显示。