【牛刀小试】——IIS配置

简介: 【牛刀小试】——IIS配置

引言


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


20150305183203519.jpg

这可能是这个项目给我的见面礼吧,所以用了一个上午的时间来了解基本知识和解决这个错误,下面和大家分享这个过程。


测试代码


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管理器——》双击打开默认文档——》添加项目的默认文档即可


20150306144718878.png

20150306144855161.png

20150306144906720.png


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


小结


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

目录
相关文章
|
5月前
|
网络协议
windows_server2012搭建iis并配置http重定向 iis转发
windows_server2012搭建iis并配置http重定向 iis转发
318 1
|
3月前
|
开发框架 .NET 中间件
【Azure 云服务】在Cloud Service的代码中如何修改IIS Application Pool的配置呢? 比如IdleTimeout, startMode, Recycling.PeriodicRestart.Time等
【Azure 云服务】在Cloud Service的代码中如何修改IIS Application Pool的配置呢? 比如IdleTimeout, startMode, Recycling.PeriodicRestart.Time等
【Azure 云服务】在Cloud Service的代码中如何修改IIS Application Pool的配置呢? 比如IdleTimeout, startMode, Recycling.PeriodicRestart.Time等
|
3月前
|
C++
【Azure云服务 Cloud Service】如何在部署云服务Cloud Service时候通过启动任务Start Task来配置IIS (如开启ARR)
【Azure云服务 Cloud Service】如何在部署云服务Cloud Service时候通过启动任务Start Task来配置IIS (如开启ARR)
|
5月前
|
Windows
iis配置http重定向302转发get请求并去掉最后的斜杠/ iis重定向 iis去除url最后的斜杠 iis重定向链接斜杠(已解决)
iis配置http重定向302转发get请求并去掉最后的斜杠/ iis重定向 iis去除url最后的斜杠 iis重定向链接斜杠(已解决)
163 0
|
6月前
|
JavaScript Windows
VUE部署到IIS中报404错误解决方案-配置URL重写
VUE部署到IIS中报404错误解决方案-配置URL重写
290 0
|
11月前
|
Windows
IIS配置MIME类型
IIS配置MIME类型
|
开发框架 .NET Shell
安装与配置IIS
安装与配置IIS
259 0
安装与配置IIS
|
网络安全
IIS配置FTP
IIS配置FTP过程
284 0
IIS配置FTP
|
Windows
Win10的IIS服务器详细安装与配置
Win10的IIS服务器详细安装与配置
1106 0
Win10的IIS服务器详细安装与配置
|
XML 开发框架 缓存
优化IIS7.5支持10万个同时请求的配置方法
优化IIS7.5支持10万个同时请求的配置方法
314 0