Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Http IIS-不提供.ini文件_Http_Iis_Iis 6_File Type - Fatal编程技术网

Http IIS-不提供.ini文件

Http IIS-不提供.ini文件,http,iis,iis-6,file-type,Http,Iis,Iis 6,File Type,我在IIS的虚拟目录中有一个.ini文件。当我试图在IE中打开相同的文件时,我得到了未找到文件的HTTP 404错误 任何输入 请提出一些解决办法 谢谢, 默认情况下,IIS将仅为扩展名与定义的MIME类型匹配的文件提供服务。参考以下支持性文章- 要允许下载.ini文件,请按照上面链接的KB文章中的步骤进行操作: 打开IIS Microsoft管理控制台(MMC),右键单击本地计算机名,然后单击属性 单击MIME类型 单击新建 在扩展名框中,键入所需的文件扩展名(在本例中为.ini) 在MIM

我在IIS的虚拟目录中有一个.ini文件。当我试图在IE中打开相同的文件时,我得到了未找到文件的HTTP 404错误

任何输入

请提出一些解决办法

谢谢,
默认情况下,IIS将仅为扩展名与定义的MIME类型匹配的文件提供服务。参考以下支持性文章-

要允许下载.ini文件,请按照上面链接的KB文章中的步骤进行操作:

  • 打开IIS Microsoft管理控制台(MMC),右键单击本地计算机名,然后单击属性
  • 单击MIME类型
  • 单击新建
  • 在扩展名框中,键入所需的文件扩展名(在本例中为.ini
  • 在MIME类型框中,键入应用程序/octet流

  • 注意:这是特定于IIS 6或IIS 5.x的-IIS 7.x的过程稍有不同

    您使用的是哪个版本的IIS?是的,IIS 6.0已经实现,我们在MIME中有.ini,同样的文件在另一个虚拟目录中打开,例如:-在IE中打开-在webservice扩展中不打开(允许使用.ini,浏览路径引用virtualdirectoryname1/sample.ini)。我尝试添加另一个.ini并引用virtualdirectoryname2/sample.ini),但没有成功。有什么想法吗?如果MIME类型设置为.ini文件扩展名,但它仍然返回404,我不知道。仔细检查你的URL,确保路径正确(没有拼写错误等)。也许可以尝试暂时将该文件重命名为“sample.htm”或“sample.txt”,看看是否得到了404以外的文件。祝你好运,通过发布回复或单独回答,让我们知道解决方案是什么!是的,URL是正确的,如果我将.ini重命名为.txt,它会打开,但不会为.ini打开,这是我正在努力的,我需要使它正常工作,因为这个.ini进行更新。抱歉,奇怪的行为,我重新启动了服务器,然后它就正常工作了。不知道发生了什么,这也许有道理。引用的KB文章确实提到,您应该在进行更改后重新启动IIS以使其生效。无论如何,我很高兴它现在对你起作用了!