Jarosław Szmańda 42 Zgłoś post Napisano Styczeń 31, 2010 Cześć, Mam taki problem: VH wygląda tak: ServerAdmin e-mail DocumentRoot /var/www/domena.pl ServerName domena.pl ErrorLog /var/log/apache2/domena.pl.error TransferLog /var/log/apache2/domena.pl.access No i działa pięknie - dopóki nie dodam sub domeny, albo innej domeny... Wtedy zaczyna bezwarunkowo kierować na ostatnio dodaną - o poprzedniej zapomina i nie da się wejść pod jej adres. Można VHosty dodawać wszystkie w 1 pliku? Z tego http://httpd.apache.org/docs/2.0/mod/core.html#virtualhost wynika, że tak. Poszczególne vhosty powinny być na oddzielnym IP, problem w tym, że ja mam tylko jeden adres. Nie pomaga dodanie w nagłówku NameVirtualHost domena.pl:80 Co robię źle? Obecnie mam wszystkie domeny na jednym VHoście i działa prawidłowo - problem w tym, że nie ma separowania logów. Będę wdzięczny za podpowiedź. Udostępnij ten post Link to postu Udostępnij na innych stronach
Miłosz 2311 Zgłoś post Napisano Styczeń 31, 2010 NameVirtualHost *:80 a w vhostach: <VirtualHost *:80> ServerName domenka.pl ServerAlias www.domenka.pl ......... powinno dać rade co do logów to w vhoście możesz zrobić CustomLog /plik ErrorLog /plik AccessLog /plik LogLevel level Udostępnij ten post Link to postu Udostępnij na innych stronach
Jarosław Szmańda 42 Zgłoś post Napisano Styczeń 31, 2010 Tak jest dobrze, jeśli tylko jeden VH jest skonfigurowany. Gdy dodaję drugi, ten 1 zaczyna być ignorowany - w tym cała szkopuł... Poza tym, jeśli 2 razy pojawia się *:80 - wywala mi błąd podczas startu apache. Udostępnij ten post Link to postu Udostępnij na innych stronach
Jarosław Szmańda 42 Zgłoś post Napisano Styczeń 31, 2010 Dzięki Miłoszu Dla potomnych: Trzeba dodać NameVirtualHost *:80 w pliku konfiguracyjnym apache przed # Include the virtual host configurations: Include /etc/apache2/sites-enabled/ Udostępnij ten post Link to postu Udostępnij na innych stronach