zoukankan      html  css  js  c++  java
  • IIS启动网站出错的几个解决方法

    在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.右键->属性,如图:

         
       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:WINDOWSMicrosoft.NETFrameworkv2.0.50727aspnet_regiis.exe -i,执行一次提示安装成功就可以。

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

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

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

  • 相关阅读:
    HTML5入门5---HTML5控件元素
    HTML5入门4---HTML5 与 HTML4 同一网页的不同写法
    HTML5入门3---视频播放器
    HTML5入门2---js获取HTML元素的值
    JTable指定单元格加控件
    JTable单元格放自定义控件(一)-如何在JTable的单元格放JPanel
    数据库外键的使用
    LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
    mvn 安装ojdbc6.jar
    Apache 下SVN项目管理使用说明
  • 原文地址:https://www.cnblogs.com/roucheng/p/iisrun.html
Copyright © 2011-2022 走看看