Jak dodać zadanie CRON w cPanel?

Zadania CRON (tzw. zadania cykliczne) umożliwiają zautomatyzowanie poleceń lub skryptów w Twojej witrynie. Możesz skonfigurować uruchamianie polecenia lub skryptu o określonej porze każdego dnia, co tydzień itd. Przykład: możesz skonfigurować cykliczne zadanie usuwające co tydzień pliki tymczasowe w celu zwolnienia miejsca na dysku.

Zadania CRON to zaplanowane zadania, które system uruchamia we wstępnie zdefiniowanych czasach lub odstępach czasu. Zwykle zadanie CRON zawiera serię prostych zadań, które system uruchamia z pliku skryptu.
Ostrzeżenie: zanim zaczniesz efektywnie korzystać z zadań CRON, musisz dobrze poznać polecenia systemu Linux. Przed dodaniem zadania CRON sprawdź poprawność swojego skryptu wspólnie z informatykiem.

Jak dodać adres e-mail do zadań CRON?

Możesz ustawić adres e-mail do wysyłania na wiadomości z danymi wyjściowymi po każdorazowym uruchomieniu zadania CRON.

  1. Zaloguj się do cPanel.
  2. Po zalogowaniu się do panelu cPanel, w sekcji Zaawansowane wybierz Zadania CRON.
    Aby dodać adres e-mail do zadań CRON, znajdź sekcję: Zaawansowane i wybierz opcję: Zadania CRON.
  3. Znajdź sekcję: Adres e-mail zadań cron i wpisz swój adres e-mail, na który chcesz otrzymywać powiadomienia dotyczące cyklicznych zadań CRON.
    W formularzu podaj adres e-mail do powiadomień CRON i kliknij: Aktualizuj adres e-mail.
  4. Kliknij przycisk: Aktualizuj adres e-mail.

Jak utworzyć zadanie CRON w cPanel?

Aby dodać nowe zadanie cykliczne CRON w cPanel:

  1. Zaloguj się do cPanel.
  2. Po zalogowaniu się do panelu cPanel, w sekcji Zaawansowane wybierz Zadania CRON.
    Aby dodać nowe zadanie cykliczne CRON, w cPanel znajdź sekcję: Zaawansowane i kliknij opcję: Zadania CRON.
  3. Przejdź do sekcji: Dodaj nowe zadanie cron i wypełnij formularz tworzenia nowego zadania CRON:
    Uzupełnij formularz dodawania nowego zadania CRON w cPanel.
  4. Wybierz interwał, w którym chcesz uruchamiać zadanie CRON z odpowiednich menu lub wprowadź wartości w polach tekstowych.
    • Wspólne ustawienia – wybierz w tym miejscu proponowany interwał czasowy, dzięki czemu system skonfiguruje odpowiednie ustawienia w polach tekstowych: Minuta, Godzina, Dzień, Miesiąc i Dzień tygodnia.
    • Minuta – wskaż liczbę minut między każdym uruchomieniem zadania CRON lub minutę każdej godziny, w której chcesz uruchomić zadanie CRON.
    • Godzina – wskaż liczbę godzin między każdym uruchomieniem zadania CRON lub godzinę każdego dnia, w której chcesz uruchomić zadanie CRON.
    • Dzień – wskaż liczbę dni między każdym uruchomieniem zadania CRON lub dzień miesiąca, w którym chcesz uruchomić zadanie CRON.
    • Miesiąc – wskaż liczbę miesięcy między każdym uruchomieniem zadania CRON lub miesiąc roku, w którym chcesz uruchomić zadanie CRON .
    • Dzień tygodnia – wskaż dzień tygodnia, w którym chcesz uruchamiać zadanie CRON.
  5. W polu tekstowym: Polecenie wprowadź polecenie, które ma być cykliczne uruchamiane przez system.

    WAŻNE! Pamiętaj o poniższych informacjach:

    • musisz określić ustawienia dla minut, godzin, dni, miesięcy, dni tygodnia i polecenie w polach tekstowych.
    • bądź ostrożny podczas korzystania z polecenia: rm w zadaniu CRON. Jeśli nie zadeklarujesz poprawnych opcji, możesz usunąć wszystkie dane z Twojego głównego katalogu na serwerze.
    • jeśli twoje zadanie CRON uruchamia niestandardowy skrypt, to może on wymagać ustawienia odpowiednich uprawnień do jego wykonania. Aby uzyskać więcej informacji, przeczytaj dokumentację uprawnień.

    WAŻNE! Określ bezwzględną ścieżkę dla zadeklarowanego polecenia, które chcesz uruchomić w ramach zadania CRON. Na przykład, jeśli chcesz uruchomić skrypt z lokalizacji: public_html/index.php ze swojego głównego katalogu, to wprowadź następującą ścieżkę:

    /home/user/public_html/index.php
  6. Kliknij przycisk: Dodaj nowe zadanie cron, aby utworzyć powyżej skonfigurowane zadanie cykliczne na Twoim koncie w cPanel.

Przykład tworzenia zadania CRON w cPanel

Aby uruchomić skrypt, który znajduje się w katalogu domowym raz na godzinę, wykonaj następujące czynności:

  1. W menu: Ustawienia wspólnie wybierz opcję: Raz na godzinę (0 * * * *).
  2. W polu tekstowym: Polecenie wprowadź nazwę skryptu. Na przykład:
    ./my-script.sh
    PAMIĘTAJ! Aby umożliwić wykonanie skryptu, należy ustawić odpowiednie uprawnienia do plików.
  3. Kliknij przycisk: Dodaj nowe zadanie cron. Na ekranie zostanie wyświetlony komunikat informujący o powodzeniu utworzenia nowego zadania cyklicznego CRON.

Jak zmodyfikować istniejące zadanie CRON w cPanel?

Zadania CRON umożliwiają zautomatyzowanie poleceń lub skryptów na hostingu. Za pomocą cPanel możesz zmodyfikować istniejące zadanie CRON.

Jak usunąć istniejące zadanie CRON w cPanel?

Zadania CRON umożliwiają zautomatyzowanie poleceń lub skryptów na hostingu. Za pomocą cPanel możesz usunąć istniejące zadanie CRON.

  • Czy ten artykuł był pomocny?
  • TakNie