Logi: Różnice pomiędzy wersjami

 
(Nie pokazano 16 wersji utworzonych przez 3 użytkowników)
Linia 1: Linia 1:
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.
+
Logi znajdują się w <code class="directory">/usr/home/''login''/domains/''domena''/logs/</code>
  
===Access log===
+
{{Warning|Nie należy usuwać katalogu logs, może to spowodować brak działania stron Node.js, Ruby, Python.}}
Ż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:
 
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===
+
=== Access log ===
Dla [[PHP#Konfiguracja_PHP]] error logi można zapisywać do pliku przy pomocy własnej konfiguracji PHP.
+
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 są z ograniczonego okresu do 90 dni.
  
Dla typów ruby, python oraz nodejs istnieje możliwość logowania następujących zdarzeń:
+
=== Error log PHP ===
* zapisy na stdout,
+
Dla [[PHP#Konfiguracja_PHP| PHP]] error logi procesów PHP można zapisywać do pliku przy pomocy własnej konfiguracji PHP.
* 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>.
 
  
[[Kategoria:WWW]]
+
=== Error logi httpd ===
 +
 
 +
Zapisują się automatycznie do pliku error.log w <code class="directory">/usr/home/''login''/domains/''domena''/logs/</code>.
 +
 
 +
===  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).
 +
 
 +
[[Kategoria:PHP]]
 +
[[Kategoria:Ruby]]
 +
[[Kategoria:Node.js]]
 +
[[Kategoria:Python]]

Aktualna wersja na dzień 23: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).