Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wykonanie zapytanie po określonym czasie, Wykonanie zapytanie po określonym czasie
fuqet
post 9.02.2010, 16:34:58
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 12.12.2008

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


Witam,

czy instnieje sposób aby skrypt php wykonał po jakimś czasie czynność, np. po 5 dniach albo 30h zapytanie do bazy danych?

Proszę o pomoc, pozdrawiam.


Go to the top of the page
+Quote Post
zegarek84
post 10.02.2010, 11:05:46
Post #2





Grupa: Zarejestrowani
Postów: 1 332
Pomógł: 294
Dołączył: 12.10.2008
Skąd: Olkusz

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


najlepiej cron - nieraz z poziomu php do nieeeę dodać polecenie czy to przez zmianę nazwy pliku czy inaczej - wszystko zależy od hostingu - dodane zadanie do crona będzie bardziej odporne na reset serwera niż to co podam niżej...

a niżej to sleep na linuxie (gdzie czas uśpienia nie jest wliczany do czasu wykonywania skryptu) - na windowsie musiałbyś sleep dawać okresowo i przeplatać z set_time_limit by czas wykonywania skryptu wyzerować i gdzieś to w pętli zliczać czy wykonać operacje już czy nie...

pasuje zrobić jeszcze jakiś plik kontrolny gdzie zapisywałbyś przyszłe akcje i jakąś wiadomość sprawdzającą np po resecie serwera czy dany skrypt php "chodzi" i jeśli nie to go uruchomić z odliczaniem...

zresztą zapoznaj się z całym tematem:
uruchamianie pliku php co 30s bez właczonego kompa - na serwie - powstał tam mały oftopick ale w zasadzie jest tam raczej to czego szukasz - ale tylko przepis a nie gotowiec winksmiley.jpg


--------------------
Jeśli twoja ręka rusza do przodu powstrzymaj swój gniew; gdy wyprzedza cię twój gniew - wycofaj rękę.

Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 24.07.2025 - 13:14