Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Uruachamianie okresowe skryptow, Z poziomu PHP
mati0090
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 1
Dołączył: 11.10.2007

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


Witam.

Czy możliwe jest dodanie do harmonogramu okresowo włączanych skryptów nowego wpisu z poziomu PHP? Chodzi mi o to, żeby skrypt wyczytywał godzinę o której ma uruchomić inny skrypt.
Czy istnieje jakaś biblioteka służąca do tego celu?

Pozdrawiam i dziękuję za odpowiedź
Mati0090
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Tomplus
post
Post #2





Grupa: Zarejestrowani
Postów: 1 884
Pomógł: 231
Dołączył: 20.03.2005
Skąd: Będzin

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


taki skrypt jak a.php może być uruchomiony tylko przez WWW albo CRONA,
Jeżeli to pierwsze to ktoś musi go uaktywnić, np. wchodząc na stronę nawet jeżeli jest to robot przeglądarki.
Taki sposób jest zawodny, bo skrypt musiałby czekać na wejście na stronę.

Jednakże przy pomocy PHP jedyne co można zrobić, to to że po pobraniu z serwera czasu porównujesz z czasem jaki ma zostać uruchomiony skrypt B i jeżeli jest równy albo po czasie, skrypt jest uruchamiany.

Jednak żeby nie było że skrypt jest nieskończenie wiele razy uruchamiany, to modyfikujesz zmienną która podpowiada czy skrypt już był uruchamiany czy nie.

Albo po prostu z Crona, jeżeli masz możliwość, uruchamiasz go co minutę czy 5 i sprawdza czasy miedzy aktualnym, a czasem wymagającym uruchomienie skryptu B.
Go to the top of the page
+Quote Post

Posty w temacie


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: 15.10.2025 - 05:09