Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] odpalenie jako process
Forum PHP.pl > Forum > PHP
diim
Czy istnieje jakiś sposób na odpalenie skryptu php jako proces (linux).Nie mam dostepu do opcji screen.

Prosze o pomoc.
nowotny
Skrypty służą do użytku "jednorazowego" a nie po to by działać w nieskończoność...
kwiateusz
mozesz go wrzucic w while(1){} i bedzie chodził aż go nie ubijesz smile.gif
diim
A co powiecie na takie rozwiazanie ? :
  1. <?php
  2. proc_close(proc_open ("sleep 1 && echo Koniec skryptu BASH &", array(), $pipes));
  3. // tutaj czesc ktora ma dzialac w tle
  4. ?>
batman
Cytat(kwiateusz @ 28.07.2008, 18:32:02 ) *
mozesz go wrzucic w while(1){} i bedzie chodził aż go nie ubijesz smile.gif
Nie do końca to może działać, ponieważ są hostingi, na których system ubija proces, jeśli skrypt za długo się wykonuje.
doseo
A odpalenie z pod konsoli?

u mnie np.:
Kod
/opt/lampp/bin/php /sciezka/do/skryptu.php
1010
Jak odpalisz z konsoli to też się będzie wykonywał jakiś czas i to wszystko.
Kocurro
Jeśli nie masz screena to jest jeszcze nohup a jeśli i tego nie masz to albo deamon (którego pewnie też nie będziesz mógł) albo zapomnij.

Poza tym jak koledzy wspomnieli powyżej pewnie jest skrypt co ubija wszystko z php co trwa dłużej niż x sekund.

Jeśli z konsoli odpalisz to jak się wylogujesz to papa.

A jeśli potrzebujesz innego hostingu, który nie ma takich obostrzeń to zapraszam na PW.

pozdr.
Łukasz
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.