Serwery w Polsce · Warszawa Dyski NVMe

Jak skonfigurować Cronjob dla aplikacji non-WordPress Drukuj

  • 0

Cron dla PHP, Python i skryptów bash

Zadania CRON można skonfigurować dla dowolnych skryptów — nie tylko WordPress. Przykładowe zastosowania: wysylanie newslettera, generowanie raportow CSV, synchronizacja danych z API, czyszczenie tymczasowych plików.

Konfiguracja przez DirectAdmin

  1. Zaloguj się do DirectAdmin → Zadania CRON
  2. Kliknij Dodaj
  3. Ustaw harmonogram i wpisz komendę

Przyklady komend CRON

Skrypt PHP:

/usr/local/bin/php /home/UZYTKOWNIK/scripts/raport.php

Skrypt Python:

/usr/bin/python3 /home/UZYTKOWNIK/scripts/sync.py

Skrypt bash:

/bin/bash /home/UZYTKOWNIK/scripts/backup.sh

Pobranie URL (HTTP request):

curl -s https://twojadomena.pl/cron/zadanie.php > /dev/null 2>&1

Logowanie wyjscia CRON

/usr/local/bin/php /home/USER/script.php >> /home/USER/cron.log 2>&1
Wskazówka: Dodaj > /dev/null 2>&1 na końcu komendy aby nie dostawac emaili z wyjsciem CRON. Używaj pelnych sciezek do interpreterow (php, python3) zamiast skroconych.

Czy ta odpowiedź była pomocna?

« Wstecz