Jak można skonfigurować crona na serwerze w niniejszej instrukcji - http://forum.flynax.com/showthread.php?3-Cron-Jobs-setup
@nekilangalo instrukcja, która znajduje się pod podanym przez Ciebie linkiem, opisuje uruchamianie CRONA w CPanelu. Nasza firma nie korzysta z rozwiązań CPANEL. Poniżej dodaję podstawowe informacje o stosowaniu CRONA na serwerze w home.pl, które powinny Ci pomóc w uruchomieniu własnego CRONA w home.pl. Cykliczne uruchamianie (cron) na serwerach w home.pl uruchamia tylko odpowiednio nazwane pliki PHP, np. plik o nazwie „cron-5min.php” będzie wykonywany co 5 minut, począwszy od momentu opublikowania pliku w katalogu głównym serwera w home.pl. Aby skorzystać z funkcji CRON, należy tylko utworzyć nowy plik o odpowiedniej nazwie, np. "cron-5min.php" i umieścić go z odpowiednią zawartością w katalogu głównym serwera. Jeżeli dany skrypt PHP wykonuje się poprawnie, gdy wywoływany jest z poziomu przeglądarki, a nie dzieje się tak kiedy skrypt wywoływany jest w pliku cron, to sugerujemy przeniesienie treści skryptu do dowolnego innego pliku PHP i uruchamiania tego skryptu z pliku crona za pomocą odpowiednich poleceń, o których przeczytasz tutaj. Więcej informacji na temat CRON w home.pl znajdziesz pod tym adresem.
Uzupełniając, wywołanie CRON: 1. wpis do crona ( np. do cron-5min.php ) Code: <?php system('wget --delete-after http://...'); ?> ( po http podajemy link do skryptu) 2. Do crona: Code: <?php system('php53-cli skrypt.php'); ?> 3. wgetem: Code: <?php system('wget --delete-after http://konto.home.pl/plik.php'); ?> To są sposoby u nas - inne to już raczej uzależnione od konkretnej platformy ( np. na Odinie można w panelu dodać crona ). Jeśli szukasz dalszej pomocy, zastosuj konfigurację wskazaną na zew. stronie, w każdej chwili podczas kontaktu z BOK możesz np. zgłosić że dane rozwiązanie nie działa lub wykazuje błędy. W miarę możliwości, jeśli działanie skryptu będzie zależne od konfiguracji serwera, postaramy się Ci pomóc.
@Mariusz i @Grzesiek wyżej napisali wszystko bardzo dokładnie. Można tylko dodać, że w home nie istnieje jako taki cron znany z systemów Linuxowych jednak istnieje cykliczne wykonywanie zadań i tak jak napisał @Grzesiek jeśli chcemy aby coś wykonało się np co 5 minut to polecenie wykonania tej rzeczy umieszczamy w pliku cron-5min.php jeśli co 10 to w pliku cron-10min.php itd. Należy pamiętać, że w tych plikach używamy składni php i jeśli np chcemy wykonać inny plik php wykonujemy polecenie podane przez Grześka, możemy również jeśli skrypt na to pozwala po prostu użyć Code: <? include('skrypt.php'); ?> jest na to wiele sposobów
Najlepsze jest to że jak próbuję wstawić plik cron-1355.php do roota usługi z zawartością <?php system('wget --delete-after https://www.xxx.pl/admin/import.php');?> to Filezilla krzyczy o zainfekowaniu pliku Odpowiedź 150 Opening ASCII mode data connection for 'cron-1355.php'. Odpowiedź 426 File infected. Błąd: Transfer plików nie powiódł się I dupa! Jakieś pomysły?