Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Reset skryptu php po 2 godzinach?
heklind
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 22.05.2013

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


Witam!

Chciałbym aby poniższy skrypt po uruchomieniu, zrestartował się po ok 2 godzinach. Poprostu, żeby co 2 godziny zatrzymywał się i ruszał od nowa, w jaki sposób można to osiągnąć? Czy funkcją sleep da się to zrobić? Jeśli tak to jak zmodyfikować ten skrypt? Generalnie cały rozruch jest na samym końcu. Wcześniej pobiera tylko potrzebne parametry.

Kod
http://wklej.org/id/1410836/


Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Dominator
post
Post #2





Grupa: Zarejestrowani
Postów: 565
Pomógł: 15
Dołączył: 11.10.2010

Ostrzeżenie: (20%)
X----


Poczytaj o takim czymś jak CRON o ile się nie mylę.
Go to the top of the page
+Quote Post
heklind
post
Post #3





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 22.05.2013

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


Tylko nie wiem jak cronem miałbym to załatwić.
Owszem mogę uruchomić scrypt w bashu i dodać do crona, ale to będzie tylko go uruchamiać powiedzmy co 2 godziny. A żeby był zresetowany, to wcześniej musi być przerwany, inaczej co 2 godziny będzie się uruchamiał dodatkowy skrypt.

Go to the top of the page
+Quote Post
Pyton_000
post
Post #4





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Ustawiaj sobie w konstruktorze czas uruchomienia a potem pewnie tu:
  1. while ($KeepRunning)

sprawdzaj czy obecny czas - uruchomienia >= 2h jeżeli tak to die()
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 17.09.2025 - 17:37