IIS7.5 / WIN7上的CF10开发人员 - CFM文件运行正常 - 但无法看到.GIF

时间:2012-11-25 19:48:58

标签: coldfusion iis-7.5 coldfusion-10

任何人都可以帮助解决这个奇怪的问题。

我刚刚在使用IIS7.5的Win7上安装了CF10开发人员。

安装顺利,可以浏览.cfm文件没问题,连接到数据源没问题。但是:即使我可以浏览我所有的本地cf站点,没有一个站点会显示外部.CSS文件的图像或样式

所以,我得到了网站,数据库中的内容,以及正在解析的cfm文件的所有功能,但没有样式和图像。

如果我直接浏览(将浏览器中的文件路径粘贴)到其中一个图像,我会收到404错误 - 找不到文件 - 即使.gif文件确实存在于目录中。

因此,基本上,我可以运行CFM文件,并浏览内置在coldfusion中的本地站点,但浏览器/ IIS“找不到”任何图像或外部引用的css文件。

有人可以帮忙吗? 如果有人可以,请提前致谢..

4 个答案:

答案 0 :(得分:2)

听起来像这些mimetypes的问题,请参阅以下内容,了解有关将静态内容角色安装到IIS并启用这些mimetypes的信息。

No Mime Types Option in IIS 7

答案 1 :(得分:1)

确保在IIS 7中启用静态内容。

最近有两次出现这个问题。

见这里:

http://weblogs.asp.net/anasghanem/archive/2008/05/23/don-t-forget-to-check-quot-static-content-service-quot-in-iis7-installation.aspx

答案 2 :(得分:0)

尝试重新启动IIS服务器。关闭所有浏览器并重启。

答案 3 :(得分:0)

您需要确定它是CF问题还是IIS问题。请尝试以下方法:

  • 检查这是否是未提供图像与图像损坏路径的问题。可能存在创建到无效位置的链接的CFML代码。
  • 如果位置有效,那么IIS将成为服务器映像文件的问题。
  • 同时检查JPEG和PNG文件是否存在类似问题。如果出现JPEG和PNG,则表明存在IIS问题。
  • 还尝试创建一个包含图像的简单HTML页面。如果它上面有图像,则表明存在CF问题