
IIS
文章平均质量分 69
左直拳
程序猿
展开
-
Could not load type ‘System.ServiceModel.Activation.HttpModule‘ from assembly ‘System.ServiceModel
昨天有个同事在服务器上装arcmap,提示需要.net framework 3.5 sp1或以上支持。可笑,系统都已经安装.NET 4.6了,肯定是没有问题的。查了下,说是WIN 10或者一些windows服务器没有默认打开.NET 3.5的缘故。于是进去控制面板,服务器管理,然后将相关功能。net 3.5勾上,arcmap安装继续。然后今天用户说,系统打不开了。出现了报错画面该同事昨天在告诉我问题前,自行到IIS上捣鼓,妄图将IIS从.NET2.0切换到.NET4.0,其实就是下拉框,说:好奇怪哦原创 2021-04-07 12:06:05 · 675 阅读 · 0 评论 -
IIS老革命遇到的一些问题
今天部署一个网站到IIS,遇到了一些问题。老革命遇上新问题。前不久搞java,接触了一下tomcat,觉得真麻烦。而tomcat大概是java阵营中最简单的了吧。想不到,IIS7,友好的图形界面下,也有很多坑。总结如下:1、服务器如果为64位操作系统,那么对于我们平时在32位机器上开发的系统,应用程序池或许需要开启32位应用程序选项。通常问题可能是出在一些支撑的DLL上,换成64位的应该就OK。否则原创 2015-07-08 15:12:23 · 1417 阅读 · 0 评论 -
我的IIS7.5竟然不支持ASP.NET路由
MVC模式下那些友好,屏蔽具体物理文件的URL让我眼馋,咱也想在WEB FORM项目用上一用。按照指引,添加global.asax,写上路由代码什么的: void Application_Start(object sender, EventArgs e) { // 在应用程序启动时运行的代码 RegisterRoutes(RouteTable.原创 2013-08-14 19:15:58 · 20830 阅读 · 1 评论 -
URL重写及ASP.NET路由、Http处理模块、程序等
这段时间在学习ASP.NET路由、HTTP处理等内容,了解了一些,但又未完全弄懂,似是而非,不管如何,作一总结,供日后借鉴和修改。一、IIS6和IIS7经典模式和集成模式在IIS6及IIS7经典模式下,对ASP.NET的处理部分是独立出来的,靠aspnet_isapi.dll来处理完成。一个请求从浏览器发到IIS,IIS先判断请求的类型,如果是ASP.NET部分,就转发给aspnet_isapi.原创 2013-08-30 19:39:17 · 8523 阅读 · 0 评论 -
利用URL重写实现参数目录化
参数目录化,就是将 类似 http://www.abc.com/store/store.aspx?id=1024 这样的网址,对外改为 http://www.abc.com/1024。要实现这种功能,可以用以下三种方式:微软的URL重写模块2.0、isapi_rewrite、urlrewriter.net。用法大同小异,关键在于写对正则表达式。原创 2013-07-09 18:34:25 · 12831 阅读 · 11 评论 -
WIN7 + IIS7.5下对ASP.NET代码的调试
一、IIS7.5上还是要注册ASP.NET安装了win7自带的IIS7.5后,跑ASP.NET网站居然报了好多莫名其妙的错误,原来是先装了.NET,后装IIS,asp.net没有在IIS上注册的缘故。真奇怪,.NET不是微软的宝贝儿子吗,为什么不能默认就支持呢,你自己的操作系统,自己的产品,还要装来装去。以往2003、XP还可以理解,都WIN7了,还要注册。搜索了一下aspnet_regiis.e原创 2012-11-30 12:26:52 · 3768 阅读 · 2 评论 -
IIS应用程序池总是关闭问题
打开本地网站,有的总是提示服务不可用,打开IIS,发现对应的应用程序池已经停止了。开启再运行,马上又停止。但又不是所有的应用程序池都不行,有几个是好的,将报错的网站对应过去,一切正常。这排除了网站本身的毛病,问题出在应用程序池身上。新建了几个应用程序池,都是不行的。真奇怪。难道系统对应用程序池的数量有限制?删掉几个,还是不行。查看系统日志,提示:Windows 不能让您登录,因为不...原创 2018-02-25 18:04:38 · 6451 阅读 · 0 评论 -
局域网内多台机器使用自签发证书架设https网站一:原理
关键词: 数字证书 自签发数字证书 根证书 网站证书 makecert.exe itisscg.exe这个证书真麻烦啊,搞死了。不过,弄清楚以后,回头看,也不是那么难理解。我先来梳理一下:https与数字证书联系在一起。所谓的https,就是采用了SSL协议的http。SSL协议负责加密通信,采用对称加密。但采用哪种加密方法,密钥如何,...原创 2018-08-04 20:29:06 · 7711 阅读 · 0 评论 -
局域网内多台机器使用自签发证书架设https网站二:实施
前文再续,书接上一回。上一篇文章说了局域网内多台机器使用自签发证书架设https网站的原理,现在接着介绍实现方法和步骤:1、以一台机器作为根证书服务器(其实就是CA了),负责生成根证书2、所有网站的证书,都由这张根证书来签发3、访问所有网站的客户端,都导入这张根证书到自己的“受信任的根证书颁发机构”里一、生成根证书生成根证书应该有许多种: 1、如果操作系统是server,...原创 2018-08-05 19:45:19 · 12251 阅读 · 16 评论 -
web.config设置应对IIS中asp.net项目无法识别问题
前段时间有2次遇到asp.net项目部署到IIS7的问题。什么问题呢?就是好像系统无法识别asp.net页面,看上去根本没有装net framework一样。在IIS上重新注册了.net framework也不行。访问IIS根目录是可以的,但一访问到其下部署的应用就不行。这两次部署的项目,有个共同点就是都有一些老旧的代码,可能用到了经典模式。但我们部署在集成模式下。其实已经验证过了,不管是经典模...原创 2019-09-18 18:54:21 · 1317 阅读 · 0 评论 -
64位win2008下IIS未开启32位支持导致DLL无法加载问题
部署一个WEB项目,在本机、本地服务器都没有问题,但部署到远程服务器以后,提示有个DLL无法加载:Server Error in '/' Application.Could not load file or assembly 'Common.Component.Repository' or one of its dependencies. An attempt was made to load a原创 2015-03-03 14:03:37 · 5629 阅读 · 0 评论 -
nodejs下cannot post错误
我写了一段CoffeeScript代码,主要是原创 2014-11-21 16:52:37 · 12208 阅读 · 0 评论 -
IIS备份
WEB服务器上的设置通常很多,不备份不行。其实,IIS自己是有备份的,每当我们做了什么修改之后,它就会将修改前的设置做一个备份。自动备份的文件存放在C:\WINDOWS\system32\inetsrv\History\也可以手动备份手动备份的话,据说一定要使用密码,否则还原的时候,会报无效。手动备份存放在C:\WINDOWS\system32\inetsrv\MetaBack\所以,我们只要搞一原创 2012-08-01 16:31:13 · 6145 阅读 · 0 评论 -
让IIS支持安卓客户端安装包(.apk)下载
把安卓客户端安装包(.apk)放到网站上,供用户下载,鼠标点击这个链接,结果浏览器出现那种查找不到页面的错误。解决方法:打开IIS,在网站里添加一个添加一个MIME类型:扩展名中填写“.apk”,MIME类型中填写apk的MIME类型“ application/vnd.android.package-archive ”另外,手机浏览器有很顽固的缓存,所以下载安装包的链接应该加上个参数,避免安装包升原创 2013-02-05 11:29:50 · 3586 阅读 · 0 评论 -
.NET访问ORACLE心得:疯狂重启IIS,如有神助
客户通过我们领导之口发飙说,这个东西周一上级要看,然后又说可安排人给予配合。配合你妹啊,今天都周五了,周一要的东西现在才来说。这个东西,要在WEB服务器访问ORACLE数据库。首先,要在WEB服务器装ORACLE的客户端。结果网页运行,报错:System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本。需要你妹啊!这其实只是客户端安装了之后,没有重启II原创 2012-03-16 16:40:26 · 2872 阅读 · 0 评论 -
IIS6设置GZIP
<br />1、IIS里要设置HTTP头<br /> <br />2、C:/WINDOWS/system32/inetsrv/MetaBase.xml要设置<br /> <br /><IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/deflate"<br /> HcCompressionDll="%windir%/system32/inetsrv/gzip.dll"<br /> HcCrea原创 2011-05-17 19:26:00 · 2275 阅读 · 0 评论 -
IIS7的虚拟目录设置独立应用程序池
说到底,是IIS7,WIN2008的操作方式改变得太多了,让人很不习惯。微软就要靠这样子做UI,来留住用户吗?原创 2010-11-10 16:43:00 · 7496 阅读 · 0 评论 -
C#添加删除IIS的主机头
用c#可以管理IIS的主机头,按需要动态添加或删除主机头。 #region 添加主机头 public static void AddHostHeader(int siteid, string ip, int port, string domain)//增加主机头(站点编号.ip.端口.域名) { DirectoryEntry s原创 2011-12-15 17:12:35 · 3433 阅读 · 5 评论 -
IIS7的FTP设置
<br />哎呀!IIS7的FTP搞死人啦!<br /> <br />大概是这样子的:<br /> <br />1、新建一个WINDOWS帐号,比如说,sbcoder<br /> <br />2、打开IIS7,新建FTP站点,按照向导,一步一步。有些选项需要勾选:<br /> <br />1)“SSL”需要允许<br />2)身份验证,勾上“基本”<br />3)授权:指定用户,sbcoder;权限:读、写<br /> <br />3、在操作系统下,保证sbcoder对FTP目录有修改、读写的权限。<br原创 2010-12-16 10:24:00 · 7585 阅读 · 1 评论 -
IIS7.5配置防盗链
首先,要下载、安装一个IIS 重写模块。是到微软站点下载的,可以放心了。(靠,之前以为IIS7是内置了的,想不到还是要另外安装东西)http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=1b8c7bd8-8824-4408-b8fc-49dc7f951a00安装完以后,修改网站的web.config,加入原创 2012-03-22 17:58:57 · 4702 阅读 · 0 评论 -
网站的最大并发连接数
最近我们网站常常报503错误:“HTTP Error 503. The service is unavailable”。但刷一两下又正常。估计很可能是超过网站的最大并发连接数了。究竟什么是http连接?一张页面加载过程中,又是图片又是样式、脚本,对于这些东西的请求,是共用一个连接还是多个连接?网上有人说,为了节省连接数,应该尽量将外部CSS,js合并,或者内联;原创 2009-12-17 16:45:00 · 13157 阅读 · 20 评论 -
IIS最大并发连接数
最大并发连接数 = 队列长度 + IIS最大并发工作线程数原创 2014-08-06 22:24:28 · 17455 阅读 · 2 评论