Dec 12
You don't have the permission to view this entry.
Dec 11
记得原来曾经有说过我放在 Windows Server 2003 服务器上的 FLV 文件无法播放的事情,在日志《WIN 2003 中 IIS MIME 问题,导致FLV无法播放》中,可能还有些朋友对 MIME 还不太了解,我这里就详细说说 IIS 的 MIME 类型以及常用文件的注册。

MIME (Multipurpose Internet Mail Extensions,多目的Internet邮件扩展)是创建用于电子邮件交换,网络文档,及企业网和Internet上的其他应用程序中的文件格式的规范。

在IIS中,你可以指定某种扩展名文件由服务器处理的方式,比如 你可以指定 .mp3 的文件使用 数字音频的方式处理。

比如我们通常访问微软网站,很多网页的扩展名是 .mspx ,但可能你没见过这种扩展名的网页文件,微软的网站是采用 ASP.NET 技术的,理应当扩展名是 .aspx ,但为什么在微软的网站中 ASP.NET 的网页的扩展名是 .mspx 而不是 .aspx? 怎么实现的呢?其实这微软这么做并没有什么特别的意义,只是看起来更加个性一点,实现方法就是 将 .mspx 文件 注册 MIME 类型为 ASP.NET 页面,就是说,当你访问这种文件时,微软的服务器会按照 ASP.NET 的方式处理。

通过上面的介绍,你应该知道了,MIME类型 就是 告诉服务器,某种扩展名的文件的处理方式。

通常,如果一个文件你没有注册其 MIME 类型,直接通过URL访问的话,这个文件就会被下载下来。假设你删除了 IIS 中,htm/html 文件的 MIME 类型,当你访问这个文件的时候,你将看不到这个网页,而是这个网页被你下载下来了。在 Windows Server 2003/2008 中,微软为了安全起见,默认情况下,没有注册 MIME 类型的文件是不可以被下载的,当你访问没有注册的文件类型时,将会返回出错页面。

我先通过图片来讲解 IIS 中添加与修改 MIME 类型的方法(由于我现在使用的是 Microsoft Windows XP Professional,所以我使用XP PRO自带的 IIS 5.1简化版)。

Jul 19
新开了一个站给人家做资料下载用,过了一天服务器流量狂涨。
原来在IIS里设有流量限制,好像没有用,一查流量监控这个站点根本就没有受到限制。

原来在本地连接里有选上Qos 数据包计划程序,IIS里的流量限制才生效。

设好重启,查看时时流量结果下降到正常情况。
Jul 17

   这种情况可能是你所在网络安装了防火墙(或代理),该防火墙(或代理)禁止来自远程的连接,426 Data connection closed, transfer aborted表明了这一点。这时候你可以使用被动传输模式(PASV模式),来避免该限制,进行数据传输。

     建议: 如果不使用PASV(即不使用被动传输)能够正常下载的话,就不要使用被动传输,因为主动传输比被动传输速度快(本站主机在主动传输时具备选择性确认的TCP选项(RFC2018),能有效进行丢包重传,具备Timestamps选项(RFC1323)有效测定网络时延,避免提前重传),被动传输有时在用户开辟很多线程的时候会出现连接错误。

Jul 8
整服务器,像平常整PHP上去,结果死活无法加载PHP。

提示php5isapi.dll无效,看了文件权限,给个所有人可读还是不行。

整这个竟然花了两个小时也没成功,干脆删去再重新拷文件,重配了一次成功。

这个问题也许是直接拷原系统的PHP文件,权限没法重配导致IIS无法加载DLL。

Pages: 8/8 First page Previous page 3 4 5 6 7 8 Final page [ View by Articles | List ]