Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] CRON co 61 minut
Kshyhoo
post
Post #1





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




W jaki sposób wywołać CRON co 61 minut? Mam tak, ale CRON nie zawsze "trafia", przez co skrypt wywołuje się co dwie godziny.

wget -q --output-document=/dev/null http://www.strona.pl/skrypt.php

Ten post edytował Kshyhoo 27.05.2009, 20:49:41


--------------------
Go to the top of the page
+Quote Post
maly_swd
post
Post #2





Grupa: Zarejestrowani
Postów: 744
Pomógł: 118
Dołączył: 14.02.2009
Skąd: poziome

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


mozna na okolo...
uruchamiasz skrypt co 1 minute... i sprawdzasz czy czas/61minut dzieli sie bez reszty.. jak tak to odpalasz;)

*teoria... szkic.. pewnie sa inne rozwiazania


--------------------
śmieszne obrazki
Kryzys: Ser jem spleśniały, wino piję stare i samochód mam bez dachu..
Go to the top of the page
+Quote Post
popsit
post
Post #3





Grupa: Zarejestrowani
Postów: 14
Pomógł: 1
Dołączył: 28.05.2009
Skąd: Szczecin / Berlin

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


*/61 * * * * * root wget... - nie dziala ?
Go to the top of the page
+Quote Post
erix
post
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Nie zadziała, gdyż zakres wynosi 0-59...

Cytat
mozna na okolo...
uruchamiasz skrypt co 1 minute... i sprawdzasz czy czas/61minut dzieli sie bez reszty.. jak tak to odpalasz;)

I to jest chyba jedyne rozwiązanie. Tak samo odpala się skrypty co sekundę - też jest podpinany skrypt powłoki.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
Kshyhoo
post
Post #5





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




Cytat(maly_swd @ 27.05.2009, 22:37:41 ) *
mozna na okolo...
uruchamiasz skrypt co 1 minute... i sprawdzasz czy czas/61minut dzieli sie bez reszty.. jak tak to odpalasz;)

*teoria... szkic.. pewnie sa inne rozwiazania


Nie kumam ;(


--------------------
Go to the top of the page
+Quote Post
nexis
post
Post #6





Grupa: Zarejestrowani
Postów: 1 012
Pomógł: 109
Dołączył: 26.09.2003
Skąd: nexis.pl

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


Cytat(Kshyhoo @ 29.05.2009, 00:13:32 ) *
Nie kumam ;(

Na przykład w ten sposób:

  1. <?php
  2. $file = './counter.txt';
  3. if (file_exists($file) && filesize($file) >= 61) {
  4.    // akcja CRON
  5.    unlink($file);
  6. } else {
  7.    $fp = fopen($file, 'a');
  8.    fwrite($fp, '+');
  9.    fclose($fp);
  10. }
  11. ?>


--------------------
Zend Certified Engineer

Kliknij POMÓGŁ jeśli moja odpowiedź okazała się użyteczna!
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 Aktualny czas: 21.08.2025 - 15:58