【牛腩新闻发布系统】IIS发布过程中遇到的一些问题
来源:互联网 发布:2017淘宝卖什么成本低 编辑:程序博客网 时间:2024/05/22 17:11
一、前言:
IIS是Internet Information Services的缩写,意为互联网信息服务,是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。其中包括Web服务器、FTP服务器、NNTP服务器和SWTP服务器,分别用于浏览网页,文件传输、新闻服务和邮件发送等。它使得在互联网上发布信息成为一件容易的事。
二、配置IIS的步骤:
关于配置IIS的教程,互联网上能找到好多相关的信息,本文不再赘述,推荐一个教程,猛戳这里。在这里只强调两点:一是默认文档的应为网站的起始页名称。二是注意文件的权限问题,需要把EveryOne权限加入,并赋予所有的权限。
三、发布的步骤:
1、网站(右键)→添加网站→输入网站名称、物理路径、IP以及端口等。需要注意的是物理路径到Web层文件夹。
2、设置默认文档:默认文档的名称为网站的起始页名称。最后选择内容视图,找到自己的起始文件,右击浏览即可。
四、发布过程中遇到的一些错误:
按照上述,操作步骤完成后,发现并没有出现自己想到的效果。而且是各种错误,层出不穷啊!
(1)错误一:应用程序中的服务器错误:
问题原因以及解决方案:
因为我做的牛腩新闻发布是用VS2012,是在.NET Framework4.5的框架下生成的,而检查后才发现站点中部署的Web默认的是基于.NET Framework2.0的,因此才会出现分析器错误消息:无法识别的属性targetFrmaework。找到应用程序池中,自己网站对应的应用程序池,右键,选择基本设置。将.NET Framework版本改成V4.0那个。
(2)错误二:HTTP 错误 404.2-Not Fount
解决方案:
IIS的根节点->右侧“ISAPI和CGI限制”->把禁止的DotNet版本项设置为允许,即可。如下图
(3)错误三:HTTP错误 500.21 - Internal Server Error
解决方案:
在cmd中以管理员身份运行%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i即可。如果安装成功,会出现如下截图。
(4)错误四:HTTP错误 403.14-Forbidden
解决方案:在“功能视图”中双击目录浏览,在目录浏览页上,在“操作窗格”中单击启用。
(5)错误五:HTTP错误 500.19 - Internal Server Error
原因:权限不足无法读取配置文件,解决方法是提升权限,找到工程文件夹,右键,属性,安全,编辑,添加Erveryone。
四、总结
感觉在发布网站的过程中真可谓是一波三折啊,一个问题解决啦,另一个问题又出现啦。不过这是这样不断出现的错误,才能让我们在实践中快速成长。。。
- 【牛腩新闻发布系统】IIS发布过程中遇到的一些问题
- 小结牛腩新闻发布系统遇到的问题
- 牛腩新闻发布系统中遇到的Table
- 牛腩新闻发布系统中问题集锦
- 【牛腩】IIS配置及发布新闻系统
- 牛腩新闻系统的发布
- 牛腩新闻发布系统
- 牛腩新闻发布系统
- 牛腩新闻发布系统
- 牛腩新闻系统发布
- 牛腩新闻发布系统
- 牛腩新闻发布系统笔记11:存储过程的编写
- 牛腩新闻发布系统-发布
- 牛腩新闻发布问题
- 【牛腩】发布 牛腩新闻发布系统
- 牛腩新闻发布系统的总结
- 牛腩和他的新闻发布系统
- 【牛腩新闻发布系统】网页发布问题梳理
- android自定义控件系列
- linux关于执行文件路径的变量$PATH
- 【BZOJ2654】tree【二分】【最小生成树】
- Cocos2dx的ZOrder见解
- 【计算机网络 第五版】阅读笔记之五:运输层
- 【牛腩新闻发布系统】IIS发布过程中遇到的一些问题
- 常用数学符号的 LaTeX 表示方法
- 【Android】快捷自定义Dialog对话框并获取属性
- JavaScript中对象的 constructor 属性的介绍
- mysql:linux下mysql默认安装、目录更改、常用命令
- 设计模式—适配器模式
- C++第七次实验-素数和回文
- Unique Binary Search Trees II
- R语言table()函数