
1. 权限问题:确保IIS用户(通常是IUSR)具有读取文件的权限。
2. MIME类型问题:确保IIS已正确配置以提供所需文件类型的MIME类型。
3. 文件路径问题:确保文件路径正确,包括文件名和扩展名。
4. 磁盘空间问题:确保磁盘上有足够的空间来存储文件。
5. IIS配置问题:检查IIS配置是否正确,包括应用程序池和网站设置。
您可以尝试解决这些问题来解决500错误。
要建站 建议用专业版xp实在需要的话
可能有帮助
Windows XP home 安装iis
常见的Windows XP有两个版本,Professional和Home版。这两个版本大体上
是相同的,只是在细节方面,Professional版比Home版多了一些功能。例如
Professional版的XP支持双CPU,多国语言,加入域,EFS文件加密,以及IIS
(Internet Information Services)。但是用过Windows XP Home Edition(家
庭版)的朋友都会遗憾,这个系统平台没有IIS组件的安装选项,也不支持PWS
(Personal Web Server),因此无法建立Web服务器来学习调试ASP动态网页。不
过令人庆幸的是,国外已有行家琢磨出了一个让IIS落户WinXP 家庭版的解决方法
。
解决的思路是通过编辑Windows 组件配置文件,在Windows组件中恢复IIS安
装,再按正常的方法添加IIS,详细步骤包括:
1、在X:\Windows\inf目录(X为Windows XP的盘符)下打开安装信息文件
sysoc.inf,
在[Components]区域中找到iis=iis.dll,OcEntry,iis.inf,hide,7这一行。
可以发现,WinXP 家庭版是把IIS组件安装选项隐藏了,因此要把该信息改为
iis=iis.dll,OcEntry,iis2.inf,,7,保存退出。
2、在Windows 2000安装光盘(Professional、Server、Advanced Server版本都
可以)中找到iis.dl_和iis.if_两个文件,一起拷贝到硬盘某个目录(如C:\)。
打开开始菜单中的“命令提示符”,使用Expand命令解开iis.dl_和iis.if_,命
令格式为:
expand C:\iis.dl_ C:\iis2.dll
expand C:\iis.in_ C:\iis2.inf
完成后,C盘目录下会生成iis2.dll和iis2.inf两个新文件。
3、最后,分别将iis2.dll和iis2.inf两个文件相应拷入X:\Windows\inf和
X:\Windows\system32\Setup系统目录。
至此,在“添加/删除程序”中点击“添加/删除Windows组件”,你会兴奋的发现
,久违的Internet信息服务(IIS)重新出现了!接下来就是循规蹈矩安装IIS。
但需要提醒一点,在安装过程中若跳出定位相关文件时,请把目录指向Windows
2000安装光盘下的I386目录。
好了,再请大家注意,在Windows XP家庭版、专业版中安装的IIS,同时并发连接
数限制了只有10个,因此建议想用IIS搭建Web服务器学习ASP的朋友,最好选用
Windows 2000 Advanced Server系统平台。
在windows xp下安装了iis后,只支持一个站点,而且没有站点管理,最大只能建
立10个并发连接。总之,xp的home与Professional版本,毕竟是工作站 *** 作系统
而不是服务器平台。如果你喜欢玩,那么就凑合着用xp吧
[下载]IIS安装包
有些同学想用自己的电脑做服务器,测试一些asp程序,可是自己没有windows安装光盘.
以下的iis会帮上你们的
使用 MIME 类型Multipurpose Internet Mail Exchange (MIME) 类型说明了 Web 浏览器或邮件应用程序如何处理从服务器接收的文件。例如,当 Web 浏览器请求服务器上的某一项目时,也会请求此对象的 MIME 类型。某些 MIME 类型(例如图形)可以在浏览器内部显示。其他的 MIME 类型(例如文字处理文档)则需要使用外部帮助应用程序来显示。
当 IIS 传递邮件消息给邮件应用程序或传递网页给客户端 Web 浏览器时,IIS 也发送了所传递数据的 MIME 类型。如果存在以特定格式传递的附加或嵌入文件,那么 IIS 就会通知客户端应用程序嵌入或附加文件的 MIME 类型。然后客户端应用程序就知道了如何处理或显示正从 IIS 接收的数据。
IIS 只为具有已在 MIME 类型列表中注册的扩展名的文件提供服务,并且也允许配置其他的 MIME 类型和更改或删除 MIME 类型。
IIS 预配置为识别全局 MIME 类型的默认设置。您在 IIS 中创建的所有网站可以识别这些 MIME 类型。MIME 类型还可以独立于其他的或全局定义的类型,在网站和目录级别上定义。当在网站或目录级别上查看 MIME 类型时,只显示唯一对应于此级别的类型,并非从上一级别继承的所有类型。如果在较低级别修改 MIME 类型后,又在全局级别上应用相同的 MIME 类型,那么全局级别的 MIME 类型将覆盖在较低级别修改过的MIME 类型。
如果客户端请求引用了其扩展名未在 MIME 类型中定义的文件扩展名,那么 IIS 将返回一个 404.3 错误。通过添加通配符 (*) MIME 类型,也可以将 IIS 配置成向所有的文件提供服务,而忽略文件扩展名。
要点 您必须是本地计算机上 Administrators 组的成员或者必须被委派了相应的权限,才能执行下列步骤。作为安全性的最佳 *** 作,请使用不属于 Administrators 组的帐户登录计算机,然后使用运行方式命令以管理员身份运行 IIS 管理器。在命令提示符下,键入 runas /user:administrative_accountname "mmc %systemroot%\system32\inetsrv\iis.msc"。
添加全局 MIME 类型
在 IIS 管理器中,展开本地计算机,右键单击要向其添加 MIME 类型的计算机,单击“属性”。
单击“MIME 类型”选项卡。
单击“新建”。
在“扩展名”框中,键入文件扩展名。
在“MIME 类型”框中,键入与客户端计算机上所定义的文件类型完全匹配的说明。
注意 还可以为无扩展名或未定义 MIME 类型的文件创建 MIME 类型。要完成此 *** 作,在“扩展名”框中键入星号 (*),并且在“MIME 类型”框中键入 application/octet-stream。
单击“确定”。
将 MIME 类型添加到网站或目录
在 IIS 管理器中,右键单击要为其添加 MIME 类型的网站或网站目录,单击“属性”。
单击“HTTP 头”选项卡。
单击“MIME 类型”。
单击“新建”。
在“扩展名”框中,键入文件扩展名。
在“MIME 类型”框中,键入与客户端计算机上所定义的文件类型完全匹配的说明。如果定义一个已在较高级别定义的 MIME 类型,那么系统将提示您选择此 MIME 类型应该驻留的级别。
单击“确定”。
下图显示了在 IIS 中定义的 MIME 类型和在客户端计算机上定义的文件类型之间的关系。
将 MIME 类型从网站或目录中删除
在 IIS 管理器中,右键单击要从中删除 MIME 类型的网站或网站目录,单击“属性”。
单击“HTTP 头”选项卡。
单击“MIME 类型”。
从“注册的 MIME 类型”列表中,单击要删除的 MIME 类型,然后单击“删除”。
单击“确定”。
如:
要增加*.ISO文件为可下载, *** 作步骤有如下两种方法:
1、为所有IIS中的网站添加下载类型:
执行:开始-程序-管理工具-本地计算机-属性-MIME类型-新建。
然后点击确定-应用-确定,就可以了。其它类型可以参照同样设置。
2、IIS 管理器中,右键单击要为其添加 MIME 类型的网站或网站目录,单击“属性”。
单击“HTTP 头”选项卡。
单击“MIME 类型”。
单击“新建”。
在“扩展名”框中,键入文件扩展名:.iso。
在“MIME 类型”框中,键入ISO File
单击“确定”。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)