martins256 Posted November 6, 2006 Report Posted November 6, 2006 Gribētu zināt, kā panākt to, ka skripts tiek palaists reizi kaut kādā laika intervālā. Paldies
martins256 Posted November 6, 2006 Author Report Posted November 6, 2006 bet ja es gribētu, lai uz kāda servera tiek palaists skripts(ne uz mana pc) un pašu pc neturu 24/7 ?
andrisp Posted November 6, 2006 Report Posted November 6, 2006 (edited) Viens būtu izsaukt šo skriptu caur url (ja ir pieeja) ar tiem pašiem Kavacky pieminētajiem tūļiem. Uz nix vienkāršākais veids būtu iesetot krontabā (crontab), lai izsauc wget http://www.example.com/tavs_izsaucamais_skripts.php ik pa stundai. (Kā - meklē gūglē). wget arī var norādīt dažādus parametrus, piem., lai nesaglabā atgriezto rezultātu un etc. Priekš winodows paskaties - http://www.google.lv/search?hl=lv&q=wg...ows+alternative. Un ja kompi neturi 24/7 tad nav iespējams. Vajag tev uz paša servaka to darīt, vai arī no datora, kas ir 24/7 ieslēgts. Edited November 6, 2006 by andrisp
drinkits Posted November 6, 2006 Report Posted November 6, 2006 uztaisi shorcut I-explorerim un palaid ar parametriem http://tavaadrese.lv un tad to shorcutu ieliec Sheduled Taskos P.S. Ceru ka saprati
andrisp Posted November 6, 2006 Report Posted November 6, 2006 drinkitis, lai arī ideja strādā, padomā pats - katru reizi tiks atvērts jauns IE process. Tas varētu būt nepatīkami un traucējoši, un ja datoru atstāj ieslēgtu uz ilgāku laiku bez uzraudzības, tad arī atmiņu aizrīs tie atvērtie IE logi.
bubu Posted November 6, 2006 Report Posted November 6, 2006 Priekš winodows paskaties - http://www.google.lv/search?hl=lv&q=wg...ows+alternative. Kāpēc "alternative" ?
Orion7 Posted November 7, 2006 Report Posted November 7, 2006 Nu tu vari vienkārši uztaisīt php scriptu un palaist to vajadzīgajos laikos no Scheduled Tasks vai uzlikt lai scripts sēž tāskbārā un ar sleep($sec) regulēt izpildi.
andrisp Posted November 7, 2006 Report Posted November 7, 2006 Orion7, ir bijusi pieredze uz linux, ka palaists skripts ar sleep pa vidu, pēc dažu dienu darbošanās, regulāri nomirst. Domāju, ka labāk tomēr scheduled tasks.
drinkits Posted November 7, 2006 Report Posted November 7, 2006 drinkitis, lai arī ideja strādā, padomā pats - katru reizi tiks atvērts jauns IE process. Tas varētu būt nepatīkami un traucējoši, un ja datoru atstāj ieslēgtu uz ilgāku laiku bez uzraudzības, tad arī atmiņu aizrīs tie atvērtie IE logi. Var lieto piemeeram Firedaemon, kas IE tur visu laiku valjaa un ik peec noteiktaa laika Refreshojas. Shito panjeemieni pavisamveiksmiigi izmantoju pats.
Recommended Posts