IIS启动网站出错的几个解决方法

在ASP.NET项目中使用了IIS服务器,由于系统是XP的,而在装系统的时候IIS没有一起装,所以从网上下载的IIS5.0版本(其它版本XP是用不了的)。但是在使用的过程中老是出问题,每次调试好后,过

大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。

在ASP.NET项目中使用了IIS服务器,由于系统是XP的,而在装系统的时候IIS没有一起装,所以从网上下载的IIS5.0版本(其它版本XP是用不了的)。但是在使用的过程中老是出问题,每次调试好后,过几天再打开就运行不了。然后又去调试、安装,因此把我遇到的几次问题和解决方法总结如下。
1、本地网址访问不了,启动本地网站报错:服务没有及时响应启动或控制请求。或者启动World Wide Web Publishing提示”错误127:找不到
指定的程序。
   这种情况遇到的最多,可能也和IIS的版本有关系。一般大家比较常用的解决方法有:
   (1)、XP的更新补丁造成的,找到KB939373、KB2290570、KB2124261这几个删掉(方法是在控制面板-添加或删除程序,中点击“显示更新”),如果依然解决不了,可以删掉最近一段时间的那些补丁再试试。
   (2)World Wide Web Publishing Service停止了。试图启动该服务,结果报错。那就依次启动IIS Admin Service,Protected Storage和RPC(Remote Procedure Call)。
   (3)有可能是80端口被占用了,修改端口,方法如下:
   IIS默认的端口是80,要改动的话执行如下:
   a.打开计算机管理->服务与应用程序->Internet信息服务->网站->默认网站
   b.右键->属性,如图:

     IIS启动网站出错的几个解决方法
   c.修改TCP端口就可以了
   (4)上述都解决不了问题,那就只好重新装IIS了。控制面板-添加或删除程序-添加删除windows组件重新装一次。
   我遇到的几次问题前两次是删掉了最近更新的几个补丁,因为罗列的那些补丁我都没找到。还有几次是重装IIS,这个很有效,重装之后问题一定能解决。
 2、都装好了结果出现调试ASP.net程序时一打开页面就跳出错误:名称以无效字符开头。处理资源 ‘http://localhost/website/page.aspx’ 时出错。第 i 行,位置: i。<%@ Page Language=”C#” AutoEventWireup=”true” CodeFile=”Default.aspx.cs” Inherits=”Default” %>
    这个问题是因为.NET没有注册到IIS中,需要重新注册一次,方法是:开始-运行中输入,C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i,执行一次提示安装成功就可以。

http://hovertree.com/menu/iis/

转自:http://hovertree.com/h/bjaf/iisqidong.htm

推荐:http://www.cnblogs.com/roucheng/p/3532845.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/120591.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长

相关推荐

  • JodaTime时间处理工具使用详解

    JodaTime时间处理工具使用详解工作中经常用到java日期类型Date、Calendar或SimpleDateFormat,但是这些日期工具类要么提供了过期的方法(Date),要么就是功能不够强大。最近突然用到了Joda-Time日期工具,发现非常好用,就撰写此文,以便学习和交流。

    2022年6月17日
  • RedFlag Linux 5.0桌面版安装oralce10[通俗易懂]

    RedFlag Linux 5.0桌面版安装oralce10[通俗易懂] 本文中描述的步骤可能有些不是必须的,但笔者没有进一步验证,故将安装过程中的所有步骤均列出在此。—www.bianceng.cn1.安装RedflagLinux5.0桌面版2.安装前得准备,打几个补丁1).redhatlinux9下第一张光盘下的RedHat/RPMS/compat-libstdc++-7.3-2.96.118.i386.rpm(安装方法rpm-ivh

    2022年8月20日
  • linux查看iostat_ios命令行怎么打开

    linux查看iostat_ios命令行怎么打开简介iostat主要用于监控系统设备的IO负载情况,iostat首次运行时显示自系统启动开始的各项统计信息,之后运行iostat将显示自上次运行该命令以后的统计信息。用户可以通过指定统计的次数和时间来获得所需的统计信息。命令格式及参数iostat[-c|-d][-k|-m][-t][-V][-x][device[…]|ALL][-p[…

    2022年10月6日
  • 计算机病毒教学评课,计算机病毒评课稿.pdf

    计算机病毒教学评课,计算机病毒评课稿.pdf计算机病毒评课稿教学对象及学情分析:本课主要是针对高一计算机学生。他们能够自主完成一定的操作,但对于信息安全没有足够的认识,此时这方面的知识和技能正是学生感兴趣的,同时也是学生必须得掌握的。二、教学目标。(1)知识目标:掌握计算机病毒的概念和如何发现计算机病毒,熟悉计算机病毒的传染途径和危害性,知道如何防治计算机病毒。(2)能力目标熟悉并掌握一些杀毒软件的使用方法如360杀毒、瑞星等,并且当…

    2022年5月10日
  • django 验证码_rhino5授权验证失败

    django 验证码_rhino5授权验证失败验证和授权概述Django有一个内置的授权系统。他用来处理用户、分组、权限以及基于cookie的会话系统。Django的授权系统包括验证和授权两个部分。验证是验证这个用户是否是他声称的人(比如用户名

    2022年7月30日
  • HDU3577 线段树(区间更新)

    HDU3577 线段树(区间更新)

    2021年9月4日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号