Obsługa CRONa (Crontab)

Na niektórych typach serwerów (nie posiadających odpowiedniego panelu zarządzania, np. DirectAdmin czy cPanel) zachodzi konieczność ręcznej edycji poleceń CRONa.
Jeżeli chcielibyśmy edytować polecenia CRONa musimy zalogować się do serwera przez SSH. Następnie wydajemy polecenie
crontab -e
Inne polecenia:
crontab -l listowanie poleceń CRONa
crontab -r usunięcie wszystkich poleceń CRONa
Po uruchomieniu edycji wpisów, możemy je modyfikować używając następujących przycisków:
i zastąpnienie
a dodanie
x skasowanie
dd skasowanie całej linii
: początek komendy
:w zapisywanie
:q wyjście
:q! wyjście bez zapisywania
:wq wyjście z zapisaniem

Wywołanie w CRON skryptu umieszczonego na innym serwerze

Polecenie wywołania skryptu przez CRONa, na lokalnym serwerze jest powszechnie znane i może przybrać postać:

/usr/local/bin/php /home/login_konta/sciezka_do_skryptu/twojskrypt.php

Problem pojawia się gdy chcemy wywołać skrypt znajdujący się na innym serwerze. Sytuacja taka typowa jest dla serwerów oferujących bardzo rzadkie wywołania z poziomu CRONa. Dla przykładu na serwerach nazwa.pl (autorski panel zarządzania serwerem), skrypty można wywoływać tylko co godzinę. Rozwiązaniem problemu jest wywoływanie skryptów z zewnętrznych serwerów, takich jak np. linuxpl.com (panel DirectAdmin).

Wywołanie skryptu znajdującego się na innym serwerze niż CRON, może przybrać następującą postać:

/usr/bin/lynx --dump http://twojawitryna.pl/twojskrypt.php/