Skocz do zawartości

Obejście Documentroot - Apache2, Redmine


Nifir

Rekomendowane odpowiedzi

Od kilku dni z tym walczę i nie umiem rozkminić jak to obejść. Mam na srubuntu postawionego apache 2, do którego chciałem dorzucić też Redmine. Redmine miał być uruchamiany z localhost/redmine. Niestety redmine działa tylko jeżeli w /etc/apache2/sites-available/default mam ustawiony DocumentRoot na /var/www/redmine/, ale na moim serwerze są też inne strony i dodanie powyższego wpisu sypie mi cały układ. Wie ktoś jak to obejść?

 

 

Bez powyższego wpisu na localhost/redmine passenger wywala mi: "The directory "/var/www" does not appear to be a valid Ruby on Rails application root."

Odnośnik do komentarza
Udostępnij na innych stronach

Ustaw dla danej subdomeny/subkatalogu DocumentRoot tylko, a nie dla calego serwera.

 

BTW, na localhosta tez mozesz robic sobie subdomeny. Dopisz co potrzebujesz do pliku /etc/hosts.

Dla przykladu:

 

127.0.0.1 localhost redmine prace

 

I w apaczu ustaw: "localhost" jako jeden vhost, "redmine" jako drugi i "prace" jako trzeci, do odpowiednich katalogów i DocumentRoot. A w przegladarce po prostu wchodzisz na: http://prace/ dla przykladu.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...