Logi
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ę 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.
Logi strony¶ 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 ~/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.
Error log¶ 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ń:
zapisy na stdout 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