Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 108 Pomógł: 0 Dołączył: 15.10.2006 Skąd: zewsząd :P Ostrzeżenie: (0%)
|
Witam. Zainteresowałem się programem TorrentVolve (klient bittorrent napisany w php). Zauważyłem że ściąga on pliki nawet jeśli sam skrypt nie jest uruchomiony w przeglądarce. Główne pliki mają po 250 kb (5000+ linii), więc nie mam możliwości przeanalizowania działania programu krok po kroku.
Moje pytanie brzmi: jak zbudować w php skrypt który działałby nawet przy wyłączonej przeglądarce? Niekoniecznie ma to być ściąganie plików, po prostu interesuje mnie możliwość wykonywania przez php operacji "w tle". |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 19.06.2006 Ostrzeżenie: (0%)
|
ja też długo szukałem, aż w końcu poradziłem sobie w ten sposób:
jakis_skrypt.php
i teraz mamy w tym samym folderze wykonaj.php
exec wiadomo wykonuje skrypt php za poleceniem "php", >/dev/null powoduje, że wynik nie idzie nigdzie(idzie do nikąd?) i to o co się rozchodzi - encja na końcu powoduje, że skrypt wywołuje się w tle i nie zajmuje czasu wykonywania skryptowi wykonaj.php |
|
|
|
Michu TorrentVolve - praca w tle 26.03.2009, 22:46:46
jareeny uruchomić go w usłudze Cron Jobs ;D 27.03.2009, 06:52:10
Michu Hm... chyba rozgryzłem sposób działania ... 27.03.2009, 19:54:57
erix Nie wiem, czy by nie pomogło odpalenie z wysłaniem... 30.03.2009, 12:48:32
wNogachSpisz Odpowiedz jest prosta, shell_exec(), exec(), czeka... 11.04.2009, 20:58:55
Michu Na windzie może i tak, ale jestem szczęśliwym użyt... 14.04.2009, 19:43:58
erix Na Linuxie też te polecenia działają. 14.04.2009, 20:35:40
guitarnet.pl jest jeszcze inny sposob aczkolwiek wymaga on swob... 14.04.2009, 23:03:44 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 14:47 |