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ę...")
 
 
(Nie pokazano 17 wersji utworzonych przez 3 użytkowników)
Linia 1: Linia 1:
Strona w domenie mydevil.net¶
+
Logi znajdują się w <code class="directory">/usr/home/''login''/domains/''domena''/logs/</code>
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.
+
{{Warning|Nie należy usuwać katalogu logs, może to spowodować brak działania stron Node.js, Ruby, Python.}}
  
Logi strony¶
+
=== Access log ===
Każda domena w MyDevil ma możliwość ustawienia dla niej katalogu z logami. Aktualnie dostępne tylko logi dostępu (access log) oraz error logi dla typów ruby, python oraz nodejs.
+
Logi access log znajdują się w katalogu  <code class="directory">/usr/home/''login''/domains/''domena''/logs/access/</code>.  W panelu DevilWEB również istnieje możliwość podglądu logów (1000 ostatnich linii z danego dnia) lub ich pobrania w zakładce: Strony WWW (WWW Websites) ➡ Zarządzaj (Manage) (przy wybranej domenie) ➡ Logi (Logs). Logi przechowywane z ograniczonego okresu do 90 dni.
  
Access log¶
+
=== Error log PHP ===
Żeby umożliwić tworzenie logów, należy w katalogu ~/domains/nazwa.domeny/ utworzyć podkatalog logs, a w nim plik access.log poleceniami:
+
Dla [[PHP#Konfiguracja_PHP| PHP]] error logi procesów PHP można zapisywać do pliku przy pomocy własnej konfiguracji PHP.
  
mkdir ~/domains/nazwa.domeny/logs
+
=== Error logi httpd ===
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.
 
  
Error log¶
+
Zapisują się automatycznie do pliku error.log w <code class="directory">/usr/home/''login''/domains/''domena''/logs/</code>.
Dla 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ń:
+
===  Historia logowań do DevilWEB, SSH/SFTP, FTP ===
  
zapisy na stdout
+
Istnieje możliwość poprzez panel DevilWEB sprawdzenia historii logowań do DevilWEB, SSH/SFTP oraz FTP. Funkcjonalność dostępna jest w Informacje (Account information) ➡ Historia Logowań (Login history).
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
+
[[Kategoria:PHP]]
 +
[[Kategoria:Ruby]]
 +
[[Kategoria:Node.js]]
 +
[[Kategoria:Python]]

Aktualna wersja na dzień 22:10, 28 paź 2020

Logi znajdują się w /usr/home/login/domains/domena/logs/

Access log

Logi access log znajdują się w katalogu /usr/home/login/domains/domena/logs/access/. W panelu DevilWEB również istnieje możliwość podglądu logów (1000 ostatnich linii z danego dnia) lub ich pobrania w zakładce: Strony WWW (WWW Websites) ➡ Zarządzaj (Manage) (przy wybranej domenie) ➡ Logi (Logs). Logi przechowywane są z ograniczonego okresu do 90 dni.

Error log PHP

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

Error logi httpd

Zapisują się automatycznie do pliku error.log w /usr/home/login/domains/domena/logs/.

Historia logowań do DevilWEB, SSH/SFTP, FTP

Istnieje możliwość poprzez panel DevilWEB sprawdzenia historii logowań do DevilWEB, SSH/SFTP oraz FTP. Funkcjonalność dostępna jest w Informacje (Account information) ➡ Historia Logowań (Login history).