Jak możemy pomóc?

Poszukiwanie...

Jak dodać zadanie CRON?

Zadanie CRON umożliwia wykonywanie przez serwer różnych zadań w ustalonym odgórnie czasie, zgodnie z założonym harmonogramem.

Załóżmy, że potrzebujesz uruchomić jakiś skrypt co godzinę. Aby nie robić tego ręcznie, z pomocą przychodzi Ci właśnie funkcjonalność zadań CRON. Wystarczy ustawić ją odpowiednio i wkleić polecenie, jakie ma wykonywać, aby od tego momentu wykonywało się ono w ustalonej częstotliwości.

Aby zacząć dodawanie nowego zadania, zaloguj się do panelu swojej usługi hostingowej, a następnie przejdź do opcji Zadania CRON w sekcji Funkcje zaawansowane.

Tutaj wejdź do opcji Utwórz zadanie CRON i postępuj wedle poniższych wskazówek.

  • Wartości, które można ustawić to minuta, godzina, dzień, miesiąc i dzień tygodnia (poniedziałek-niedziela; liczby 0 lub 7 reprezentują niedzielę). Każdą wartość można zignorować, umieszczając gwiazdkę (*) w polu tekstowym.
  • Możesz również określić dokładne czasy, używając przecinków do ich oddzielenia (np. 1,2,3 w polu z minutami to minuty 1, 2 i 3).
  • Możesz określić zakresy, używając myślnika (np. 5-7 wpisane w polu z godzinami to godziny od 5 do 7).
  • Możesz określić interwały, używając gwiazdki i ukośnika (np. */2 wpisane w polu z minutami to co 2 minuty).
  • Możesz je łączyć, aby stworzyć bardziej precyzyjny harmonogram (np. 1,5,11-15,30-59/2 w polu z minutami to minuty 1, 5, od 11 do 15 oraz co 2 minuta między 30 a 59).

Przykładowe polecenia CRON:

  • do uruchomienia skryptu lokalnie na serwerze: php /home/host968264/domains/host968264.xce.pl/public_html/script.php
  • do uruchomienia skryptu korzystając z jego URL: curl --silent http://www.host968264.xce.pl/cron.php > /dev/null
  • do uruchomienia skryptu korzystając z jego URL: wget -O /dev/null http://www.host968264.xce.pl/cron.php