[+] Po restarcie serwera apache2 nie wczytuj

Konfiguracja serwerów, usług, itp.
mousik2
Posty: 24
Rejestracja: 21 sierpnia 2009, 12:28

[+] Po restarcie serwera apache2 nie wczytują się właściwe strony www

Post autor: mousik2 »

Witam.
Na serwerze mam jeden adres IP i dwie strony www w osobnych katalogach. Wszystko fajnie działa, strony się ładują ale po restarcie serwera, gdy wpisuję:

Kod: Zaznacz cały

strona1.pl
i:

Kod: Zaznacz cały

strona2.pl
wyświetla się:

Kod: Zaznacz cały

strona1.pl
Dopiero po:

Kod: Zaznacz cały

/etc/init.d/apache2 restart
wszystko wraca do normy.
Jak mogę najprościej naprawić tak błąd?
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

Apache podpięty pod skrypty startowe ?

Pokaż

Kod: Zaznacz cały

ls /etc/rc3.d/ |grep apache

Kod: Zaznacz cały

 cat /var/log/syslog |grep apache
i przejrzyj logi apache2 też
mousik2
Posty: 24
Rejestracja: 21 sierpnia 2009, 12:28

Post autor: mousik2 »

Apache startuje - napisałem, że da się uruchomić www:

Kod: Zaznacz cały

ls /etc/rc3.d/ |grep apache
S91apache2

Kod: Zaznacz cały

cat /var/log/syslog |grep apache
jest pusty.

W plikach logów jedyne błędy jakie widzę to:

Kod: Zaznacz cały

File does not exist
ale to nie ma nic wspólnego z sytuacją, ponieważ odnosi się to do pliku:

Kod: Zaznacz cały

/jaksa_sciezka_z_www/robots.txt
Zapewne chcielibyście zobaczyć pliki konfiguracyjne:
STRONA1.PL

Kod: Zaznacz cały

NameVirtualHost STRONA1.PL:80
<VirtualHost STRONA1.PL:80>
    ServerAdmin [email protected]
    ServerName  STRONA1.PL
    ServerAlias www.STRONA1.PL
    # Indexes + Directory Root.
    DirectoryIndex index.php index.html
    DocumentRoot /home/services/www/webapps/STRONA1.PL
    # Logfiles
    ErrorLog  /var/log/apache2/STRONA1.PL-error.log
    CustomLog /var/log/apache2/STRONA1.PL-access.log combined
</VirtualHost>
STRONA2.PL

Kod: Zaznacz cały

NameVirtualHost STRONA2.PL:80
<VirtualHost STRONA2.PL:80>
    ServerAdmin [email protected]
    ServerName  STRONA2.PL
    ServerAlias www.STRONA2.PL
    # Indexes + Directory Root.
    DirectoryIndex index.php index.html
    DocumentRoot /home/services/www/webapps/STRONA2.PL
    # Logfiles
    ErrorLog  /var/log/apache2/STRONA2.PL-error.log
    CustomLog /var/log/apache2/STRONA2.PL-access.log combined
</VirtualHost>
Myślałem, że jest problem z portami, bo obie strony na porcie 80 się znajdują na jednym IP ale po przeładowaniu apache2, wszystko działa aż do restartu całej maszyny. Po zaniku zasilania serwer uruchamia się i niestety muszę wejść i z palca przeładować serwer www.
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

Kod: Zaznacz cały

NameVirtualHost ipserwera
<VirtualHost ipserwera:80>
    ServerAdmin [email protected]
    ServerName  STRONA1.PL
    ServerAlias www.STRONA1.PL
    # Indexes + Directory Root.
    DirectoryIndex index.php index.html
    DocumentRoot /home/services/www/webapps/STRONA1.PL
    # Logfiles
    ErrorLog  /var/log/apache2/STRONA1.PL-error.log
    CustomLog /var/log/apache2/STRONA1.PL-access.log combined
</VirtualHost>
<VirtualHost ipserwera:80>
    ServerAdmin [email protected]
    ServerName  STRONA2.PL
    ServerAlias www.STRONA2.PL
    # Indexes + Directory Root.
    DirectoryIndex index.php index.html
    DocumentRoot /home/services/www/webapps/STRONA2.PL
    # Logfiles
    ErrorLog  /var/log/apache2/STRONA2.PL-error.log
    CustomLog /var/log/apache2/STRONA2.PL-access.log combined
</VirtualHost>

mousik2
Posty: 24
Rejestracja: 21 sierpnia 2009, 12:28

Post autor: mousik2 »

Eh, faktycznie.
Na innym serwerze jak robiłem parę stron to tylko kopiowałem plik, zmieniałem nazwę i adres www w zawartości.
Zrestartowałem serwer, wszystko wydaje się być w porządku.
Dziękuję.
ODPOWIEDZ