: 04 kwietnia 2012, 22:56
Mam na laptopie zapisany odnośnik do bardzo dobrego artykułu na ten temat, aczkolwiek nie mieszałem z tym, bo najpierw muszę rozwiązać powyższe problemy. Nie wiem, czy jutro nie będę jeszcze raz apache instalować, bo nie mam bladego pojęcia co jest zepsute.
Dodane:
Problem z subdomenami rozwiązany. Miałem błędny wpis strefy domeny, który zauważyłem dzisiaj w logach na freedns.pl.
Błąd polegał na tym, że named interpretował wpis domeny podwójnie. Czyli np. nie działała subdomena. vps.grucha.eu, bo wpis był interpretowany jako vps.grucha.eu.grucha.eu i taka też działała.
Problem z wirtualnymi hostami nadal istnieje i nadal wyświetla się błąd:
mimo, że prawa dostępu i właściciel pliku index.html są/znajdują się tam gdzie trzeba. Czy ktoś ma dalej jakieś pomysły?
Wracając do tematu ze strefą domeny wklejam poprawiony konfig dla tych, którzy w przyszłości by tu zaglądali:
Jak widać zamieniłem wpis grucha.eu. IN A 78.47.154.246 na wpis bez grucha.eu. , bo jak się okazuje to powodowało złą interpretacje + po $ORIGIN nie zauważyłem, że po grucha.eu "zjadłem" kropkę. Aktualnie wpis w httpd.conf dla mojego VirtualHosta wygląda tak:
Naturalnie w /home/testos/ znajduje się katalog www/subdomena.grucha.eu, a w nim plik index.html. Mimo tego że występuje wspomniany błąd, a logi oczywiście nic wartościowego nie pokazują w porównaniu z poprzednimi.
Teraz mam tylko taki log i to jest absolutnie wszystko co mi logi pokazują:
Dodane:
Problem z subdomenami rozwiązany. Miałem błędny wpis strefy domeny, który zauważyłem dzisiaj w logach na freedns.pl.
Błąd polegał na tym, że named interpretował wpis domeny podwójnie. Czyli np. nie działała subdomena. vps.grucha.eu, bo wpis był interpretowany jako vps.grucha.eu.grucha.eu i taka też działała.
Problem z wirtualnymi hostami nadal istnieje i nadal wyświetla się błąd:
Kod: Zaznacz cały
Forbidden...
Wracając do tematu ze strefą domeny wklejam poprawiony konfig dla tych, którzy w przyszłości by tu zaglądali:
Kod: Zaznacz cały
$TTL 3600 ; Domyslny TTL
grucha.eu. IN SOA fns1.42.pl. vps.grucha.eu (
2012040416 ; numer seryjny
3600 ; Czesosc odswiezania (refresh)
900 ; Czestosc powtorek (retry)
360000 ; Czas wygasniecia (expire0
3600 ; Negatywne buforowanie TTL
)
$ORIGIN grucha.eu.
IN MX 0 mail.grucha.eu.
IN NS fns1.42.pl.
IN NS fns2.42.pl.
IN A 78.47.154.246
www IN CNAME grucha.eu.
vps IN CNAME grucha.eu.
mail IN CNAME grucha.eu.
subdomena IN CNAME grucha.eu.
Kod: Zaznacz cały
<VirtualHost *:80>
DocumentRoot /home/testos/www/subdomena.grucha.eu
ServerName subdomena.grucha.eu
ServerAlias subdomena.grucha.eu
ServerAdmin admin@grucha.eu
CustomLog /var/log/httpd/subdomena.grucha.eu.access.log combined
<Directory /home/testos/www/subdomena.grucha.eu>
Options FollowSymLinks
AllowOverride Indexes AuthConfig Limit FileInfo
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Teraz mam tylko taki log i to jest absolutnie wszystko co mi logi pokazują:
Kod: Zaznacz cały
[error] [client 87.207.175.17] (13)Permission denied: access to / denied