Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Skrypt działający non stop, gentoo
keypax
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 30.09.2006

Ostrzeżenie: (0%)
-----


Cześć.
Robię skrypt w php, który ma mniej więcej taką budowę:
  1. <?
  2. for($i=1;$i<=999999999;$i++)
  3. {
  4. //jakieś komendy do wykonania
  5. usleep(100000); - zatrzymuje skrypt na 100 milisekund
  6. }
  7. ?>


Chodzi o to, że jak odpalę skrypt w putty to wszystko działa dobrze, dopóki nie wyłączę putty. Wtedy skrypt przestaje działać.
Chciałbym móc mieć możliwość odpalenia skryptu tak, aby działał w tle niezależnie od tego czy mam włączone putty czy nie.

Próbowałem zrobić z tego demona i w "start" mojego skryptu znajdującego się w /etc/init.d/ podać:
Kod
start() {
  php "../../home/www/skrypt.php"
}


Wykonanie polecenia:
Kod
/etc/init.d/mojdemon start

zadziałało w połowie, ponieważ skrypt zaczął się wykonywać, lecz czekał na zakończenie wykonywania skryptu php. Po wyłączeniu putty skrypt przestał działać.

Czy ma ktoś jakieś propozycje jak to zrobić? Chodzi o to, żeby skrypt php był uruchomiony cały czas.

System to gentoo.

Ten post edytował keypax 8.09.2010, 23:44:10
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 14:12