代码之家  ›  专栏  ›  技术社区  ›  Gary Stanton

Railo、Tomcat IIS7和默认文档

  •  3
  • Gary Stanton  · 技术社区  · 17 年前

    我已经在Windows2008(32位)服务器上安装了使用TomcatV6的Railov3.1。 一切似乎都很好,除了不管我怎么做,我都无法让它识别我的默认文档(index.cfm)

    所以:
    http://localhost/index.cfm =罚款
    http://localhost =404.3误差

    如果我查看错误,似乎iis7正在使用静态文件处理程序来处理文件——据我所知,404错误不是指文件本身,而是指用于处理文件的isapi处理程序。 这没什么意义。

    我试过在iis7中添加一个独立的处理程序,但没有用。

    我认为这是iis7中的一个问题,因为我发现有几个博客和论坛帖子来自有类似问题的人,使用不同的系统。(Tomcat、JBoss等)

    有没有人遇到这个问题或有解决办法?

    有关我的设置的详细信息,我严格遵循以下指南:
    http://www.hockeypfef.net/index.cfm/2009/3/12/Installing-Railo-3-on-Windows-200832bit-with-IIS7-and-Tomcat

    4 回复  |  直到 13 年前
        1
  •  2
  •   Gary Stanton    17 年前

    将/*=wlb放入uriworkermap.properties文件解决了这个问题。 我安装了jboss msi安装程序版本,并查看了它生成的属性文件,以了解这一点!

    答案很简单,但我们开始了。

        2
  •  1
  •   bilal    15 年前

    以前没看过这篇文章,但想指出 我已经为Tomcat/Railo和IIS创建了一个备用连接器。 您可以使用它来代替ISAPI连接器。配置更加直接,因为您可以使用IIS设施来影响哪些文件被转发到Tomcat/Railo,还可以在IIS端选择默认文档。 可从Riafge下载连接器: http://tomcatiis.riaforge.org 软件包中还包括手动安装说明和自动安装程序。 反馈可以留在RIAFORGE网站上。

        3
  •  0
  •   ethyreal    17 年前

    我知道您正在经历Tomcat,但是如果您在IIS上的请求不会自动将所有请求转发到Railo服务器,那么只有您在Worker配置中定义的请求(可能只有.cfm/.cfc)。这就是为什么.cfm explicit有效,但没有发送404。

    在默认localhost站点的“属性”下的“IIS管理器”和“文档”选项卡中,是否设置了默认页面index.cfm?

    instructions via microsoft

    [编辑] 你也可以检查你的尿布属性。 设置/ =wlb,而不是/ .cfm,基本上将所有内容转发给Tomcat。

        4
  •  0
  •   charlie arehart    17 年前

    你应该把你的评论标记为答案,所以这个问题标记为已回答。

    顺便说一下,对于那些有兴趣在Tomcat上运行railo、cf或open bd的人,Matt Woodward本周将在 Online ColdFusion Meetup 在4月16日星期四下午6点的时段。

    推荐文章