Logi: Różnice pomiędzy wersjami

(Utworzono nową stronę "Strona w domenie mydevil.net¶ Dla osób nie posiadających własnych domen również przewidzieliśmy rozwiązanie. Każdy użytkownik dostaje do dyspozycji subdomenę...")
 
Linia 1: Linia 1:
Strona w domenie mydevil.net¶
+
Każda domena w MyDevil ma możliwość ustawienia dla niej katalogu z ''logami''. Aktualnie dostępne są tylko logi dostępu (access log) oraz error logi dla typów ruby, python oraz nodejs.
Dla osób nie posiadających własnych domen również przewidzieliśmy rozwiązanie. Każdy użytkownik dostaje do dyspozycji subdomenę login.mydevil.net. Ta domena jednak znacząco różni się od zwykłej, zakupionej przez użytkownika domeny. Przede wszystkim, za tę subdomenę użytkownik nie musi płacić, ponieważ znajduje się ona w naszej domenie. Po drugie, użytkownik nie ma dostępu do systemu DNS dla tej domeny - jest ona zawsze nakierowana na serwer MyDevil.
 
  
Strony w domenie login.mydevil.net dodajemy tak samo, jak zwykłe domeny.
+
===Access log===
 
+
Żeby umożliwić tworzenie logów, należy w katalogu <code class="directory">/usr/home/''login''/domains/''domena''/</code> utworzyć podkatalog logs, a w nim plik access.log poleceniami:
Logi strony¶
+
mkdir /usr/home/''login''/domains/nazwa.domeny/logs
Każda domena w MyDevil ma możliwość ustawienia dla niej katalogu z logami. Aktualnie dostępne są tylko logi dostępu (access log) oraz error logi dla typów ruby, python oraz nodejs.
+
touch /usr/home/''login''/domains/nazwa.domeny/logs/access.log
 
+
chmod 0606 /usr/home/''login''/domains/nazwa.domeny/logs/access.log
Access log¶
 
Żeby umożliwić tworzenie logów, należy w katalogu ~/domains/nazwa.domeny/ utworzyć podkatalog logs, a w nim plik access.log poleceniami:
 
 
 
mkdir ~/domains/nazwa.domeny/logs
 
touch ~/domains/nazwa.domeny/logs/access.log
 
chmod 0606 ~/domains/nazwa.domeny/logs/access.log
 
 
Od tego momentu serwer WWW będzie zapisywał log do pliku access.log.
 
Od tego momentu serwer WWW będzie zapisywał log do pliku access.log.
  
Error log¶
+
===Error log===
Dla PHP error logi można zapisywać do pliku przy pomocy własnej konfiguracji PHP.
+
Dla [[PHP#Konfiguracja_PHP]] error logi można zapisywać do pliku przy pomocy własnej konfiguracji PHP.
  
 
Dla typów ruby, python oraz nodejs istnieje możliwość logowania następujących zdarzeń:
 
Dla typów ruby, python oraz nodejs istnieje możliwość logowania następujących zdarzeń:
 +
* zapisy na stdout,
 +
* zapisy na stderr,
 +
* informacje o problemach przy uruchamianiu aplikacji.
 +
Error logi zapisywane są do pliku <code class="directory">/usr/home/''login''/domains/''domena''/logs/error.log</code>. Tak jak w przypadku access logów należy stworzyć katalog logs poleceniem <code>mkdir /usr/home/''login''/domains/nazwa.domeny/logs</code>.
  
zapisy na stdout
+
[[Kategoria:WWW]]
zapisy na stderr
 
informacje o problemach przy uruchamianiu aplikacji
 
Error logi zapisywane są do pliku ~/domains/nazwa.domeny/logs/error.log i tworzony jest automatycznie gdy katalog logs istnieje przy pierwszym zapisie. Wystarczy utworzyć katalog poleceniem:
 
 
 
mkdir ~/domains/nazwa.domeny/logs
 

Wersja z 16:28, 11 mar 2015

Każda domena w MyDevil ma możliwość ustawienia dla niej katalogu z logami. Aktualnie dostępne są tylko logi dostępu (access log) oraz error logi dla typów ruby, python oraz nodejs.

Access log

Żeby umożliwić tworzenie logów, należy w katalogu /usr/home/login/domains/domena/ utworzyć podkatalog logs, a w nim plik access.log poleceniami:

mkdir /usr/home/login/domains/nazwa.domeny/logs
touch /usr/home/login/domains/nazwa.domeny/logs/access.log
chmod 0606 /usr/home/login/domains/nazwa.domeny/logs/access.log

Od tego momentu serwer WWW będzie zapisywał log do pliku access.log.

Error log

Dla PHP#Konfiguracja_PHP error logi można zapisywać do pliku przy pomocy własnej konfiguracji PHP.

Dla typów ruby, python oraz nodejs istnieje możliwość logowania następujących zdarzeń:

  • zapisy na stdout,
  • zapisy na stderr,
  • informacje o problemach przy uruchamianiu aplikacji.

Error logi zapisywane są do pliku /usr/home/login/domains/domena/logs/error.log. Tak jak w przypadku access logów należy stworzyć katalog logs poleceniem mkdir /usr/home/login/domains/nazwa.domeny/logs.