Strona 1 z 1

[+] Virtualhost - błędy po dopisaniu domen

: 08 października 2009, 09:15
autor: Mi$^
Witam, mam problem z domenami, otóż po dodaniu wpisu w virtualhost:

Kod: Zaznacz cały

UseCanonicalName Off

<VirtualHost misieq.pl:80>
   ServerAdmin [email]admin@misieq.pl[/email]
   VirtualDocumentRoot /home/misieq/misieq.pl
   CustomLog /opt/logs/%0.log combined
</VirtualHost>

<VirtualHost misieq.eu:80>
   ServerAdmin [email]admin@misieq.eu[/email]
   VirtualDocumentRoot /home/misieq/misieq.eu
   CustomLog /opt/logs/%0.log combined
</VirtualHost>
Wpisaniu:

Kod: Zaznacz cały

/etc/init.d/apache2 restart
Wyświetliły się takie błędy:

Kod: Zaznacz cały

host426:/etc/apache2/mods-enabled# /etc/init.d/apache2 restart
Restarting web server: apache2[Thu Oct 08 09:10:44 2009] [error] (EAI 3)Temporary failure in name resolution: Could not resolve host name misieq.pl -- ignoring!
[Thu Oct 08 09:10:54 2009] [error] (EAI 3)Temporary failure in name resolution: Could not resolve host name misieq.eu -- ignoring!
 ... waiting [Thu Oct 08 09:11:06 2009] [error] (EAI 3)Temporary failure in name resolution: Could not resolve host name misieq.pl -- ignoring!
[Thu Oct 08 09:11:16 2009] [error] (EAI 3)Temporary failure in name resolution: Could not resolve host name misieq.eu -- ignoring!
Ktoś wie jak temu zaradzić?

: 08 października 2009, 09:41
autor: lessmian2
Mi$^ pisze:mam problem z domenami
Nie z domenami a z konfiguracją Apache2. Spróbuj tak:

Kod: Zaznacz cały

<VirtualHost *:80> 
   ServerName misieq.pl
   ServerAdmin [email]admin@misieq.pl[/email] 
   VirtualDocumentRoot /home/misieq/misieq.pl 
   CustomLog /opt/logs/%0.log combined 
</VirtualHost>
Poza tym masz takie coś jak

Kod: Zaznacz cały

apache2ctl -t
Testuje konfigurację serwera - to dobry nawyk sprawdzić sobie konfig przed restartem usługi ]Edit[/b]
A tak się spytam jeszcze - /etc/hosts masz poprawnie uzupełniony?

: 08 października 2009, 11:06
autor: Mi$^
lessmian2, mój /etc/hosts

Kod: Zaznacz cały

127.0.0.1       localhost
91.210.129.160  host426.dedyki.pl.dedyki.pl     host426.dedyki.pl

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

: 08 października 2009, 15:33
autor: lessmian2
Uzupełnij /etc/hosts tak:

Kod: Zaznacz cały

127.0.0.1       localhost 
91.210.129.160  host426.dedyki.pl     host426
91.210.129.160  misieq.pl
91.210.129.160  misieq.eu

# The following lines are desirable for IPv6 capable hosts 
::1     localhost ip6-localhost ip6-loopback 
fe00::0 ip6-localnet 
ff00::0 ip6-mcastprefix 
ff02::1 ip6-allnodes 
ff02::2 ip6-allrouters 
ff02::3 ip6-allhosts
Nie napisałeś jaki jest efekt zaproponowanych przeze mnie zmian w konfiguracji Apache2.

: 08 października 2009, 15:35
autor: gruby
Mi$^, wystarczy przejrzeć forum jest też opcja Szukaj, zajrzyj tu -> http://debian.linux.pl/viewtopic.php?p=98494#98494

: 08 października 2009, 15:41
autor: Mi$^
lessmian2, po wykonaniu tego co podałeś i wykonaniu komendy:

Kod: Zaznacz cały

pache2ctl -t
dostaje komunikat:

Kod: Zaznacz cały

host426:~# apache2ctl -t
Syntax OK
Restart apache i domeny misieq.pl i misieq.eu przekierowuje na katalog /var/www/html.

: 08 października 2009, 19:04
autor: lessmian2
Mi$^'iu drogi ;-) Powiedz nam może jednak co chcesz osiągnąć. Wcześniej nie zauważyłem (zaspany może jeszcze byłem) - dyrektywa VirtualDocumentRoot wskazuje na to że używasz mod_vhost_alias. Czy tak? Jeśli chcesz skonfigurować tylko te dwa VirtualHosty których konfigurację zamieściłeś, to po co tak kombinować? Nie widzę w Twojej konfiguracji abyś wykorzystywał którąkolwiek z funkcji mod_vhost_alias. Spróbuj może "klasycznej" metody, gruby zapodał Ci nawet linka. Jeśli jednak jest w tym jakiś ukryty sens, to napisz proszę co chcesz osiągnąć, co już zrobiłeś i czego próbowałeś. Wtedy będziemy kombinować.

: 08 października 2009, 21:56
autor: Mi$^
lessmian2, w sumie chcę 3 domeny podpiąć. Zastosuje metodę użytkownika gruby, dziękuje wam za pomoc.

@Proszę o zamknięcie tematu :)