Procédure
Celem zadania cron jest automatyczne uruchamianie skryptu, polecenia lub programu o określonych porach.
Na przykład na serwerze VPS można zaplanować uruchamianie skryptu w witrynie raz w tygodniu, raz dziennie lub kilka razy dziennie o określonych porach.
crontab to nazwa programu uniksowego używanego do edycji tabeli konfiguracji cron.
Polecenie crontab w rzeczywistości edytuje plik odnoszący się do użytkownika, który go uruchamia i sprawdza jego składnię.
1. Połącz się z panelem ISPConfig
2. Przejdź do zakładki "Witryny", sekcji "Wiersz poleceń", linku "Zadania Cron", a następnie kliknij "Nowy Cron".
3. Wybierz witrynę, dla której chcesz zautomatyzować działanie (1) i skonfiguruj częstotliwość wykonywania (2):
Jeśli skrypt ma być uruchamiany co minutę:Minuty : * Godziny : * Dni miesiąca : * Miesiąc : * Dni tygodnia : * Jeśli skrypt ma być uruchamiany co 10 minut: Minuty : */10 Godziny : * Dni miesiąca * Miesiące * Dni tygodnia : * Jeśli skrypt ma być uruchamiany w każdy poniedziałek o 22:28: Minuty: 28 Godziny: 22 Dni miesiąca: Miesiąc: * Dni tygodnia * Dni tygodnia: 1 Jeśli skrypt ma być uruchamiany od poniedziałku do piątku w lutym: Minuty : * Godziny : * Dzień miesiąca : * Miesiąc: 2 Dni tygodnia: 1-5 Jeśli skrypt ma być uruchamiany każdego pierwszego dnia miesiąca o 23:30: Minuty: 30 Godziny: 23 Dni miesiąca: 1 Miesiąc: * Dni tygodnia : *
4) Na koniec podaj skrypt do wykonania (3), wskazując jego lokalizację.
Na przykład, jeśli skrypt znajduje się w katalogu głównym witryny: http://mon_site/ma_tache_cron.php lub http://mon_site/ma_tache_cron.sh
1. Połącz się przez SSH z dedykowanym serwerem VPS
2. Wprowadź polecenie :
Jeśli na serwerze działa Debian9crontab -e Spowoduje to przejście do pliku Crontab. Naciśnij klawisz i, aby edytować ten plik. Po wprowadzeniu zmian, wystarczy nacisnąć Esc, a następnie :wq, aby zapisać i wyjść.Jeśli serwer działa pod inną dystrybucją,crontab -e Wprowadź zmiany, a następnie naciśnij Ctrl + O, aby zapisać i Ctrl + X, aby wyjść.
Składni tego typu można używać bezpośrednio:
## Akcja do wykonania każdego 1 dnia miesiąca o 23:30 ## 30 23 1 * * df >> /tmp/df.log
Dla osób, które nie chcą łączyć się bezpośrednio przez SSH (błąd obsługi może wystąpić bardzo szybko), LWS oferuje usługi zarządzane.
Istnieją dwa rozwiązania: albo subskrybujesz opcję wsparcia: ta interwencja jest zawarta w Twoim pakiecie --> po prostu otwórz zgłoszenie incydentu z działem technicznym, aby wskazać, które zadanie chcesz aktywować.
Możesz też aktywować jednorazową usługę zarządzaną: technik oddzwoni do Ciebie w ciągu godziny i wykona zadanie razem z Tobą. Technik poświęci czas na udzielenie odpowiedzi na pytania i wyjaśnienie wprowadzonych zmian.
Zadaj je zespołowi LWS i społeczności. Odpowiedź zostanie opublikowana po moderacji.