A curto prazo, parece um problema de listagem de índice. As seguintes opções podem corrigir isso:
Options +Indexes +FollowSymLinks -MultiViews
Não há garantia de que outros problemas estejam em espera.
Eu preciso atualizar minha instalação do Redmine. Eu estou em um Mac OS X Server 10.6.8 (infelizmente, isso é um dado - não pode atualizar o sistema para uma nova versão agora).
No processo, eu tive problemas com a instalação de uma versão mais nova do Ruby (requerida pela nova versão do Redmine), e acabei com o rbenv, que agora mantém tudo o Ruby no sistema. Tive mais alguns problemas com a atualização do Passenger, até que descobri que eles haviam abandonado o suporte para o 10.6.8 há muito tempo.
Eu consegui instalar o Passenger (e seu módulo Apache2) no final, embora a mesma versão que eu estava rodando antes da atualização - então este é agora o Passenger 4.0.5. Mas ele está rodando, e eu também fui capaz de confirmar que meu aplicativo (Redmine) ainda está lá, em sua forma atualizada, através do Passenger standalone. No entanto, eu gostaria de servir Redmine através do Apache, e tudo que eu recebo é um erro 403, com o log do Apache dizendo o seguinte:
[Mon Feb 06 18:00:13 2017] [error] [client XXX.XX.XX.XXX] Directory index forbidden by Options directive: /Library/WebServer/Documents/redmine/
Aqui está o conteúdo do meu arquivo conf para o host virtual (somedomain esconde meu hostname):
<VirtualHost *:80>
ServerName somedomain/redmine
# !!! Be sure to point DocumentRoot to 'public'!
DocumentRoot /Library/WebServer/Documents/redmine/public
<Directory /Library/WebServer/Documents/redmine/public>
# This relaxes Apache security settings.
AllowOverride all
# MultiViews must be turned off.
Options -MultiViews
</Directory>
</VirtualHost>
Atualmente, não estou usando o painel Preferências do passageiro. Minha pasta Redmine está em /Library/WebServer/Documents/redmine
. Deveria estar em outro lugar? Ele costumava se sentar em / Library / WebServer / Ruby_Apps antes, e eu tinha um link simbólico indo de /Library/WebServer/Documents/redmine
para o diretório public
. Qual é a melhor maneira de fazer as coisas?
Alguém pode me indicar uma solução? Deixe-me saber se você precisar de mais informações.
A curto prazo, parece um problema de listagem de índice. As seguintes opções podem corrigir isso:
Options +Indexes +FollowSymLinks -MultiViews
Não há garantia de que outros problemas estejam em espera.