Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zmiana folderu zapisu logów Apache
Forum PHP.pl > Forum > Serwery WWW > Apache
minimarek
Witam.
Mam problem, a mianowicie nie wiem jak zmienić folder zapisu logów apache. Domyślnie jest to /var/log/apache2/. Ja chciałbym, aby wszystkie logi zapisywały mi się w /home/log/apache2/. Gdzie mogę to ustawić?
mheki
Znajdź w pliku httpd.conf lini, w których masz zdefiniowane CustomLog i ErrorLog i zamień je na:
Kod
ErrorLog "/home/log/apache2/error.log"
CustomLog "/home/log/apache2/access.log" combined

Potem zrestartuj Apache'a
thek
A jeśli masz virtual hosty to możesz do te linie wpisać w definicji vhosta, wtedy każdy serwer może mieć swoje własne ścieżki ustawione, a nie wszystkie do jednego wora.
WhiteDevil
Witam.

Mam taki problem że po konfiguracji serwera :

ErrorLog "var/www/.../.../../error.log"
CustomLog "/var/www/.../../../access.log" combined

Serwer www działa, pliki w folderze .../access.log i error.log się utorzyły ale w plku access.log nic się nie zapisuje a w error.log zapisuje się tylko :

[Mon May 13 11:53:29 2013] [notice] caught SIGTERM, shutting down
[Mon May 13 11:53:42 2013] [notice] Apache/2.2.22 (Ubuntu) PHP/5.4.6-1ubuntu1.2 configured -- resuming normal operations

Odnośnie oryginalnej lokalizacji plików log /var/apache2/access.log i error.log, działa dalej normalnie , dane się zapisują na bieżąco .

Proszę o pomoc bo mi się już pomysły skończyły.

Chcę aby wszystkie dane zapisywały się właśnie w nowej lokalizacji.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.