Pergunta

Eu configurei Railo v3.1 usando Tomcat v6 - em um servidor Windows 2008 (32 bits). Tudo parece funcionar bem, exceto que não importa o que eu tente, eu não posso obtê-lo a reconhecer o meu documento padrão (index.cfm)

Assim:
http: //localhost/index.cfm = fina
http: // localhost = 404,3 erro

Se eu olhar para o erro, parece que IIS7 está usando o manipulador de arquivo estático para processar o arquivo - Tanto quanto eu posso dizer, o erro 404 não está se referindo ao próprio arquivo, mas para o manipulador ISAPI usado para processá-lo. Que não faz muito sentido.

Eu tentei adicionar um manipulador separado no IIS7, mas sem sucesso.

Eu penso que este é um problema em IIS7, como eu descobri blogs e mensagens do fórum vários de pessoas com problemas semelhantes, usando um sistema diferente. (Tomcat, JBoss etc.)

Qualquer pessoa se deparar com este ou ter uma solução alternativa?

Para obter detalhes sobre a minha configuração, eu segui este guia rigidamente:
http://www.hockeypfef.net/index.cfm/2009/3/12/Installing-Railo-3-on-Windows-200832bit-with-IIS7-and-Tomcat

Foi útil?

Solução

Colocar / * = wlb no arquivo uriworkermap.properties resolveu o problema. Eu instalei a versão do instalador JBoss MSI e tomou uma olhada nos arquivos de propriedades que tinham gerado, para descobrir isso!

A resposta é simples, mas lá vamos nós.

Outras dicas

Não veja este post antes, mas queria nota que Criei um conector alternativo para Tomcat / Railo e IIS. Você pode usá-lo em vez dos conectores ISAPI. A configuração é um pouco mais para a frente, como você pode usar o IIS instalações à influência que os arquivos são beeing encaminhado para Tomcat / Railo e também pode pegar o documento padrão no lado do IIS também. O conector pode ser baixado do Riaforge: http://tomcatiis.riaforge.org instruções de instalação manual e um instalador automatizado também está incluído no pacote. O feedback pode ser deixado no local Riaforge.

Eu sei que sua passando por tomcat, mas se o seu no IIS faz não encaminhar automaticamente todos os pedidos para o servidor Railo, únicos que você definiu na sua configuração trabalhador (talvez apenas .cfm / .cfc). É por isso que .cfm obras explícitas e nada envia um 404.

No Gerenciador do IIS, sob as propriedades para seu site localhost padrão e na guia documentos, você fez a index.cfm página padrão?

instruções via microsoft

[editar] Além disso, você pode verificar seus uriworkermap.properties set / = wlb vez do /.cfm, qualquer coisa, basicamente, para a frente e tudo para tomcat.

Você deve marcar o seu comentário quanto a resposta, então a questão é marcada como respondida.

BTW, para os interessados ??em correr Railo, CF, ou Open BD no Tomcat, Matt Woodward estará falando sobre isso esta semana no online ColdFusion Meetup , no slot 6:00 na quinta-feira 16 de Abril.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top