Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
Cron i wywolywanie skryptow php http://forum.freesco.pl/viewtopic.php?f=22&t=17072 |
Strona 1 z 1 |
Autor: | tassman [ poniedziałek, 21 lipca 2008, 16:29 ] |
Tytuł: | Cron i wywolywanie skryptow php |
Czy ktos posiada wiedze i ewentualnie moze sie z nia podzieli jak wywolac skrypt php w cronie NND? [skrypt znajduje sie na innym serwerze] |
Autor: | JakubC [ poniedziałek, 21 lipca 2008, 16:49 ] |
Tytuł: | |
Jeżeli na innym serwerze to wget -q adres.skryptu.na.innym.serwerze.php -O /dev/null |
Autor: | CyberDuck [ wtorek, 25 listopada 2008, 23:41 ] |
Tytuł: | |
Witam serdecznie. Panie JakubC, a jak wywolac skrypt php na NND, ale powiedzmy co jakis ustalony czas ? To znaczy, ze znam sciezke do skryptu php i chce zeby on cos zrobil co powiedzmy 12 godzin, albo jeszcze lepiej o ustalonych przezemnie porach dnia. Prosze o pomoc i informacje jak dla laika. Rozumiem, ze trzeba utworzyc wpisy, ale co gdzie i jak ? |
Autor: | Saturas [ środa, 26 listopada 2008, 00:57 ] |
Tytuł: | |
crontab -e |
Autor: | JakubC [ środa, 26 listopada 2008, 01:07 ] |
Tytuł: | |
http://pl.wikipedia.org/wiki/Crontab |
Autor: | CyberDuck [ środa, 26 listopada 2008, 03:16 ] |
Tytuł: | |
Dziekuje JakubC . Wszystko juz wiem, ale ze moze sie to komus przydac to opisze co chcialem zrobic : Powiedzmy, ze dla sprawdzianu napisalem malutki skrypt php, ktory poprostu zmienia licznik umieszczony w bazie danych MySql zainstalowanej na NND. Najpierw dla pewnosci sprawdzilem go poprostu wywolujac skrypt z poziomu przegladarki. Dzialal wiec postanowilem go sprawdzic czy dziala z poziomu linii komend NND i wpisalem : Komenda ladnie sie wykonala, a sprawdzenie stanu tabeli licznika przynioslo oczekiwane rezultaty. Licznik zwiekszyl sie o jeden. Teraz wszedlem do Cron. Poczatkowo zrobilem blad edytujac go bezposrednio, ale zaraz pozniej doczytalem ze robi sie to wlasnie przez crontab -e i uczulam wszystkich poczatkujacych na to ![]() W kazdym razie po przeczytaniu wszystkiego co sie znajduje w linku pana JakubC dopisalem tam : Zapisalem, zrestartowalem NND i wszedlem do MySql zeby sprawdzac czy cos sie zmienia i faktycznie co dwie minutki skrypt sie wykonuje i zmienia stan licznika w bazie. Docelowo inny skrypt bedzie sie wykonywac dwa razy dziennie. Dziekuje za pomoc ![]() |
Autor: | Kimas [ środa, 26 listopada 2008, 08:25 ] |
Tytuł: | |
btw po dopisaniu regułki do crona nie musisz restartować maszyny, jak również samego crona... Pozdrawiam. |
Autor: | JakubC [ środa, 26 listopada 2008, 18:28 ] |
Tytuł: | |
BTW2 Maszynę restartuj tylko w wypadku aktualizacji kernela. W innych przypadkach restart jest nawet nie tyle niewskazany co po prostu zupełnie zbędny. |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |