Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][cron]Zabicie skryptu uruchomionego z crona
Forum PHP.pl > Forum > Przedszkole
kujin
Uruchomiłem (przez przypadek, nie zauważyłem bzdury wpisanej w cpanel) skrypt w php z crona, w którym jak się okazało jest nieskończona pętla. Jak mogę coś takiego zabić?

Jak właściwie działa uruchomienie skryptu z linii poleceń? Skrypt jest ładowany do pamięci i nic się nie da z nim później zrobić? Usunąłem plik w którym znajduje się problematyczny skrypt a dalej widać jego działalność.

PanGuzol
Skrypt sam się powinien zatrzymać jak osiągnie timeout.
jak masz dostęp do powłoki to możesz skorzystać z polecenia kill.
kujin
Jaki timeout? Jeśli tak to jak sprawdzić po jakim czasie to się wyłączy? Póki co idzie już 3 godziny.
PanGuzol
Na pewno masz na myśli skrypt php?

set_time_limit
kujin
To raczej nie działa z konsoli. Dostepu do konsoli nie ma.

Ok, poradziłem sobie. wpisałem po prostu

Cytat
ps x > jobs.txt

Znalazłem pida i
Cytat
kill -9 pid
działa też po wpisaniu w cronjoba.

To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.