Neta.pl - KreatywniHosting - Serwery WWW

    Infolinia+48 32 269 40 69
    Tel kom.505 968 788

Zadania cykliczne cron

Cron to niezwykłe narzędzie, które uruchamia skrypty w konkretnych odstępach czasowych. Dzięki temu mechanizmowi możesz automatycznie synchronizować  stany magazynowe z bazą danych sklepu internetowego lub pobierać aktualne kursy walut. W celu ustawienia tego zadania należy w Panelu administracyjnym:
 

  • przejść do zakładki Zarządzanie usługami 
  • wybrać Serwer WWW 
  • kliknąć w Zadania cykliczne (cron)

W polu Ścieżka do programu należy wpisać pełną ścieżkę do skryptu. Jeśli skrypt (np. aktualizacja.php) znajduje się w katalogu /skrypty/cron to pełna ścieżka do skryptu to /skrypty/cron/aktualizacja.php. Alternatywą dla ścieżki może być adres URL do skryptu np. www.mojastrona.pl/cron/plik.php - ważne aby na początku nie było znaku slash (/), w przeciwnym przypadku zostanie to potraktowane jako ścieżka do pliku. Adres URL może zawierać parametry podobnie jak ma to miejsce w klasycznej przeglądarce internetowej, tak więc dozwolne są również adresy typu www.mojastrona.pl/cron/plik.php?par=1&par2=2. Poza skryptami napisanymi w języku PHP (.php, .php5) obsługiwane są również skrypty perla (.pl), pythona (.py), powłoki (.sh) i skompilowane programy w C (.cgi). Wszystkie pliki, które mają być uruchamiane przez crona poza skryptami PHP, muszą posiadać prawo do wykonywania (755). W polu Argumenty wywołania programu (dotyczy tylko skryptów podanych przez pełną ścieżkę) wpisz opcjonalne argumenty dla skryptu, np. typ=abc. Jeśli argumentów jest więcej niż jeden to powinny one być rozdzielone spacją, np. "arg1 arg2 argN". Ostatnim etapem jest określenie harmonogramu, wg którego będzie uruchamiany skrypt. W każdym z pięciu kryteriów (minuta, godzina, dzień miesiąca, miesiąc, dzień tygodnia) musisz zaznaczyć interesuące Cię wartości. Poniżej kilka przykładów:

  • Uruchamiaj codziennie co 15 minut - w każdym kryterium zaznacz pole wyboru Wszystkie (minuty, godziny, ...) oraz dla minut na rozwijanej liście Uwzględniane wartości ze zbioru wybierz co 15 wartość.
  • Uruchamiaj raz na dobę 5 minut po północy - na liście Minuta zaznacz 5 minuta, na liście Godzina zaznacz 0 godzina, dla pozostałych wartości zaznacz pole wyboru Wszystkie... Na listach rozwijanych musi być wybrane każda wartość.

Standardowe wyjście błędu i standardowe wyjście programów cron użytkowników są domyślnie przekierowane do plików /tmp/{program_cron}.err i /tmp/{program_cron}.out. Wyjątek stanowi przypadek, w którym użytkownik jako zródło wywołania zadania cron podał URL dla skryptu php, wtedy "wyjście" będzie przekierowane do /tmp/php.err dla standardowego wyjścia błędu i /tmp/php.out dla standardowego wyjścia. Pliki te są za każdym razem nadpisywane!

Aby cron korzystał z alternatywnego pliku php.ini należy w argumentach wywołania dodać następujący parametr: -c /ścieżka do pliku/php.ini


Masz pytania?
Skontaktuj się z nami

tel/fax: + 48 32 269 40 69
tel. kom: 505 968 788
biuro@neta.pl



O firmie

W ramach usług hostingowych można samodzielnie aktywować skrzynki pocztowe, konta WWW/FTP, bazy MySQL.

Najważniejszą zaletą naszych usług jest szybkość serwerów. Nasz DataCenter znajduje się w Polsce a przepustowość łącz STM1 to 155 Mb/s oraz STM4 622 Mb/s.

Oferujemy 14 dniowy okres próbny w którym bez żadnych zobowiązań możesz sprawdzić jakość naszych usług.

Efektywna promocja, szybka komunikacja czy handel elektroniczny to tylko część możliwości jakie oferuje usługa hostingowa.

Porównanie

Szukasz Pomocy

Masz problem z skonfugurowaniem programu pocztowego, serwerem WWW, zapraszamy do działu Pomoc.

Pomoc

Opublikowane na stronie materiały oraz informacje lub ceny nie stanowią oferty w rozumieniu przepisów kodeksu cywilnego.
Do powyższych cen należy uzględnić podatek VAT w wysokości 23%