关闭

【牛刀小试】——IIS配置

标签: iiswin7windows
2308人阅读 评论(97) 收藏 举报
分类:

      

         引言

 首次接触牛腩新闻发布系统,这是我们从C/S过度到B/S的一个阶梯,就目前我对B/S来说算是一无所知,在之前在网上查询了一些关于这方面的知识,在表层对B/S有了一点认识,但是非常的浅。可是对于牛腩这个B/S项目非常的好奇,所以就开始了对视频的学习,在开始就遇到了不知从何处下手的错误:
 
  
这可能是这个项目给我的见面礼吧,所以用了一个上午的时间来了解基本知识和解决这个错误,下面和大家分享这个过程。

  测试代码

 D层代码
 
<span style="font-family:KaiTi_GB2312;font-size:24px;"><span style="font-family:KaiTi_GB2312;font-size:24px;">        public int test()
        {
            string connStr = "server=192.168.24.57;database =newssystem;uid=sa;pwd=123456;";
            SqlConnection conn = new SqlConnection(connStr);
            conn.Open();
            string sql = "insert into category(name)  values('zheng')";
            SqlCommand cmd = new SqlCommand(sql, conn);
            int res = cmd.ExecuteNonQuery();
            conn.Close();
            return res;

        }</span></span>

  Web层代码

<span style="font-family:KaiTi_GB2312;font-size:24px;">    protected void Page_Load(object sender, EventArgs e)
    {
        Response .Write (new SQLHelper ().test () );
    }</span>

 当我们运行后上面代码的执行结果应该在我们浏览器界面上出现一个“1”,但是非常的不幸,没有达到预期的结果,而是出现了引言中的错误。下面来看一下我的解决过程。
 

  基本知识学习

  aspx:简单的说aspx文件是微软的在服务器端运行的动态网页文件,通过IIS解析执行后可以得到动态页面,是微软推出的一种新的网络编程方法。
  详见百度百科Aspx简介

  IIS:Internet Information Services(IIS,互联网信息服务),是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。
  详见百度百科 IIS简介
 

  错误分析及解决

 从上面错误页中对错误原因的分析我们知道,URL缺少默认文档造成我们的代码在浏览器中无法显示结果。而这个默认文档需要我们在IIS中进行配置,下面分享配置过程:

  一、找到IIS管理器
    控制面板——》系统和安全——》管理工具——》Internet信息服务(IIS)管理器
在这我们会非常的困惑就是我的计算机(win7 64位)没有这一项,不要着急,请看下面步骤教你如何安装IIS。
 二、安装IIS管理器
    控制面板——》程序——》程序和功能——》打开或关闭Windows功能(稍等几分钟)——》选中Internet信息服务——》点击确定——》重启电脑
 三、配置IIS默认文档
   控制面板——》系统和安全——》管理工具——》Internet信息服务(IIS)管理器(这是已经存在)——》双击打开IIS管理器——》双击打开默认文档——》添加项目的默认文档即可
    
  

 

 

 经过上面的过程对于IIS默认文档的配置就已经完成了,此时我们运行程序就会在浏览器上面出现“1”,数据库中插入一行数据,达到了我们的要求。

  小结
 刚接触B/S和刚刚接触C/S中的三层差不多的感受——遇到错误的时候不知道从何下手,不知道为什么会出现这个错误,这时候我们一定不能产生抵触情绪而是应该感谢这些错误,因为我们在解决这些错误的时候才是我们收获最大的时刻。这个小程序带来的错误算是跨进B/S大门的一个小小的警示,预示着在整个B/S学习的过程中一定会有更多更难解决的错误等着我们,我们要鼓足勇气接受历练,这样我们才会变的更加强壮。
0
0
查看评论

Python学习之路,方法

Python菜鸟到Python Kaggler 如果你梦想成为一名数据科学家,或者已然是数据科学家的你想扩展自己的工具库,那么,你找对地方啦。本文旨在为做数据分析的Python人提供一条全方位的学习之路,完整讲述运用Python进行数据分析的所有步骤。当然,如果你已经有了一些知识储备,或者无需掌握...
  • u013372993
  • u013372993
  • 2016-02-24 09:46
  • 244

牛刀小试 - 趣谈Java中的异常处理

概述 顾名思义,通俗来讲异常就是指,那些发生在我们原本考虑和设定的计划之外的意外情况。 生活中总是会存在各种突发情况,如果没有做好准备,就让人措手不及。 你和朋友约好了明天一起去登山,半道上忽然乌云蔽日,下起了磅礴大雨。这就是所谓的异常情况。 你一下子傻眼了,然后看见朋友淡定的从背包里掏出一...
  • ghost_Programmer
  • ghost_Programmer
  • 2015-01-21 16:03
  • 2069

Web服务器站点设置和IIS安装设置图解

IIS是Internet Information Server的缩写,是微软提供的Internet服务器软件,包括WEB、FTP、Mail等等服务器。因为IIS的FTP和Mail服务器不是很好用,一般用IIS只用其WEB服务器。本文以Win2000服务器版操作系统为例,介绍WEB...
  • suxinpingtao51
  • suxinpingtao51
  • 2014-11-26 11:12
  • 46677

IIS服务器配置文件路径及相关说明

本文的性质为“编著”。 “图形化网站管理者”请留步。   问题:当主机上的IIS服务由于各种原因无法打开时,无法看到当前系统内已经部署了哪些网站,以及其对应的目录等信息。 为解决这一问题,本文通过查看IIS服务器的配置文件来获取系统内已部署网站的信息。   可能的“误...
  • smartcore
  • smartcore
  • 2017-05-25 12:51
  • 2297

IIS下搭建FTP服务器

本文转载自:http://blog.csdn.net/qiujuer/article/details/16357323
  • xunzaosiyecao
  • xunzaosiyecao
  • 2015-11-24 21:46
  • 17791

如何在IIS中配置https

<br />如何在IIS中配置https,并能产生证书下发给用户,在客户端接受用户导入证书<br />请不要发msdn了 已经看过好几遍了为 Web 服务器配置 SSL<br />要在 IIS 中启用 SSL,首先必须获得用于加密和解密通过网络传输的信息的证书。I...
  • wd555wdd
  • wd555wdd
  • 2010-12-03 21:46
  • 2651

IIS安装、配置 发布网站 报错解决方案

IIS安装、配置 发布网站 报错解决方案 HTTP 错误 500.19- Internal Server Error法请求该页面配置,因为页面的相关配置数据无效####HTTP 错误 500.21 - Internal Server Error PageHandlerFactor 未能写入输出文件“...
  • shuai_wy
  • shuai_wy
  • 2015-02-28 19:46
  • 1649

Windows7 IIS的安装与配置<图解>

一、Win7 IIS安装 1.进入"Win7的 控制面板"→程序→程序和功能→选择左侧的 "打开或关闭Windows功能" 。 2.现在出现了安装Windows功能的选项菜单,注意选择的项目,我们需要手动选择需要的功能,下面这张图片把需...
  • mazhaojuan
  • mazhaojuan
  • 2012-10-21 10:16
  • 31035

win10下的iis的配置(服务于asp.net)

win10下的iis的配置和win7下的是类似的。1.右键开始,打开控制面板,进入卸载程序中,勾上如下图所示的项目,即可装上iis。 2.重启后搜索iis,进入iis配置中。点击网站,右键新建网站,填入网站名称。这里是个关键,应用池要改为自己所写的项目的版本。(如.net v4.5 classic...
  • sinat_33690776
  • sinat_33690776
  • 2016-08-29 16:04
  • 17842

如何在IIS上配置多个网站,及网站发布配置讲解

如何在IIS6.0里配置多个网站?目前常用有以下三种:a.多个端口 b.多个IP c.主机头 下面就每种方法分别做一下介绍。 一、多端口多网站这种方法是指为每个网站指定不同的端口。IIS配置的网站的默认的端口是80。如果现在我们想配置另外一个网站,我们可以将该网站的端口设置为8080(可以自己设...
  • GoodShot
  • GoodShot
  • 2015-05-06 09:23
  • 3399
    个人资料
    • 访问:565983次
    • 积分:18510
    • 等级:
    • 排名:第599名
    • 原创:275篇
    • 转载:20篇
    • 译文:0篇
    • 评论:5683条
    和我交谈
    点击这里给我发消息 点击这里给我发消息
    时间你好?
    博客专栏
    最新评论