![]() |
![]() |
![]()
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 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 11 Dołączył: 1.08.2007 Skąd: Poland,Warsaw Ostrzeżenie: (0%) ![]() ![]() |
Poszukaj i poczytaj w goglach o Cronie.
http://www.google.pl/search?hl=pl&q=Cr...+Google&lr= Ten post edytował John 6.08.2008, 12:07:33 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 1 Dołączył: 11.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za odpowiedz John.
Niestety nie zrozumiałeś mojego problemu. Z biblioteką cron mam już styczność od jakiegoś czasu i skrypty których uruchomienie zaplanuję ręcznie działają, jednak chodzi mi o zautomatyzowanie tego procederu tzn. planowanie uruchomienia tych skryptów automatycznie z poziomu php. Skrypt a.php ma za zadanie odczytanie czasu z pewnego źródła, a następnie zlecic uruchomienie skryptu b.php o tej godzinie. Niestety zadnych informacji o czymś takim nie znalazłem. Pozdrawiam Mati0090 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 883 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. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 657 Pomógł: 125 Dołączył: 29.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za odpowiedz John. Niestety nie zrozumiałeś mojego problemu. Z biblioteką cron mam już styczność od jakiegoś czasu i skrypty których uruchomienie zaplanuję ręcznie działają, jednak chodzi mi o zautomatyzowanie tego procederu tzn. planowanie uruchomienia tych skryptów automatycznie z poziomu php. Skrypt a.php ma za zadanie odczytanie czasu z pewnego źródła, a następnie zlecic uruchomienie skryptu b.php o tej godzinie. Niestety zadnych informacji o czymś takim nie znalazłem. Pozdrawiam Mati0090 cron to nie biblioteka. cron to program. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 1 Dołączył: 11.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za informację radex_p i Tomplus.
Najprawdopodobniej mój problem rozwiąże funkcja exec() Pozdrawiam mati0090 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.09.2025 - 17:54 |