LINUX.ORG.RU
решено ФорумAdmin

Перенос redmine в корень vhost

 


0

1

Привет! Имеется CentOS+Redmine+Apache+Passenger, настроил Redmine в http://server.local.net/redmine Работает с такой конфигой apache:

<VirtualHost *:80>
    ServerName server.local.net
    DocumentRoot /var/www/html
    ServerAdmin     admin@local.net
    RailsEnv production
    RailsBaseURI /redmine
    <Directory /var/www/html/redmine/public/>
                Options Indexes ExecCGI FollowSymLinks -MultiViews
                AllowOverride all
                Order allow,deny
                Allow from all
     </Directory>
    ErrorLog        /var/log/httpd/server.error.log
</VirtualHost>
Не получается перенести redmine в корень, т.е. http://server.local.net, меняю RailsBaseURI на /, ошибка 500 Internal Server Error, в логах - негуглящаяся ругань, видимо, корень надо в рельсах подправить, а я не знаю где. Помогите, пожалуйста, у кого настроен сабж.


Помогла смена DocumentRoot на фактическое расположение redmine

 /var/lib/redmine/public
. Не понял, в чем прикол, ведь я до этого указывал такой же путь, только симлинком
/var/www/html/redmine/public 
- выдавал ошибку. Рабочий конф:
<VirtualHost *:80>
    ServerName server.local.net
    DocumentRoot /var/lib/redmine/public
    ServerAdmin     admin@local.net
    RailsEnv production
    RailsBaseURI /redmine
    <Directory /var/www/html/redmine/public/>
                Options Indexes ExecCGI FollowSymLinks -MultiViews
                AllowOverride all
                Order allow,deny
                Allow from all
     </Directory>
    ErrorLog        /var/log/httpd/server.error.log
</VirtualHost>

mzv
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.