Redmine servido via Apache / Unicorn

1

No momento, estou tentando colocar uma instância do redmine em funcionamento. Eu fui bem sucedido até agora, no entanto estou agora atingindo um bloqueio de estrada com a configuração apache / unicorn.

O seguinte conf está incluído no meu httpd.conf para o apache.

ProxyPass /redmine balancer://redmine
ProxyPassReverse /redmine balancer://redmine

<Proxy balancer://redmine>
     BalancerMember http://127.0.0.1:4000
     BalancerMember http://127.0.0.1:4001
     BalancerMember http://127.0.0.1:4002
     BalancerMember http://127.0.0.1:4003
     Order deny,allow
     Allow from all
    </Proxy>

O problema é que as páginas geradas não possuem nenhuma formatação ou recursos, e todos os links não incluem o prefixo host / redmine

    
por Rick Barrette 09.07.2012 / 17:50

2 respostas

0

Você precisa informar ao Redmine que está sendo veiculado em um caminho que não é a raiz do domínio. De acordo com o wiki, , você precisa adicionar a seguinte linha na parte inferior do seu config/environment.rb :

Redmine::Utils::relative_url_root = "/redmine"

Em seguida, reinicie.

    
por 09.07.2012 / 17:53
1

A maneira mais limpa é criar config/additional_environment.rb com:

config.relative_url_root = '/redmine'

seguido de reiniciar sua instância do Redmine.

    
por 18.05.2017 / 07:57