» »

CRON job v php-ju

CRON job v php-ju

rabbit-zek ::

Kako bi lahko naredil načrtovano opravilo v php-ju brez da bi bilo to odvisno od sistema na katerem laufa server in tudi brez tega, da bi nekdo mogo stran obiskat...

Sam sem prišel do rešitve da to nekak ne gre.

Ampak vseeno vprašam ?
Life sucks in many ways!

nejc_ ::

naredis cron job (linux) ali schedule (windows), ki klice ukaz php4 ime_skripte.php. Ne spomnim se, ali je potrebno dodati se kaksen parameter - poglej si man page od php4.

Ziga Dolhar ::

nejc,

> brez da bi bilo to odvisno od sistema na katerem laufa server
https://dolhar.si/

BigWhale ::

Ne gre. Razen ce ne napises enega programa, ki ga prevedes za obe platformi...

BigWhale ::

Al pa kr php skripto napises, ki ti potem laufa 24/7

;)

OwcA ::

Samo tudi slednje zahteva posege v strežnik, ker imaš drgače težave s timeout-i. :P
Otroška radovednost - gonilo napredka.

CWIZO ::

Sej mas funkcijo s katero nastavis time_out...
hancic.info
I can't uninstall it, there seems to be some kind of "Uninstall Shield"...

rabbit-zek ::

vem obstajajo razne variante oz. izpeljanke ideje ... vcendar same skripte kot take ne bi mogo naredit... da pa bi ena skripta laufgla 24/7 pa se mi zdi nesmiselno potem rajši naredim cron na linuxu pa shedule na windowsu ....

Potem takem predvidevam da sploh stvari ne morš naredit oz izvvest ...

ena moja ideja bi bila da narediš skripto ki naredi kaj hočeš da naredi...

in nato od nekje drugje npr drug strežnik nastzaviš cron job, da se ti ta požene preko http protokola... in mislim da bom kr tole idejo implementiral ...

no če še kdo ima kakšno boljšo zamisel potem prosim lepo drugač pa hvala za enkrat!

;)
Life sucks in many ways!

SFfreak ::

OwcA: Poglej si forking, pa ti bo vse takoj jasno...

OwcA ::

@publikum: poglej si njegove zahteve:
brez da bi bilo to odvisno od sistema na katerem laufa server

forka php na win32 ne podpira.
Otroška radovednost - gonilo napredka.

Zgodovina sprememb…

  • spremenilo: OwcA ()

MasterBlaster ::

Uporabiš wget in kličeš skripto za cron preko http. PHP skripta je enaka na vseh sistemih. Na unix sistemu daš ukaz "wget http://domena.com/path/file.php?paramet... v cron, na windowsih pa isto zapišeš v .bat ali .cmd datoteko in jo poganjaš kot service.

Vsaj tako jaz to delam.
Tk je pa pika .

Zgodovina sprememb…



Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

no cron job webhost

Oddelek: Izdelava spletišč
14924 (592) frke
»

e pošta na SMS

Oddelek: Programska oprema
305143 (4288) Blisk
»

Moji strežniki

Oddelek: Omrežja in internet
323437 (2353) Hexx
»

PHP pošiljanje večje količine mailov

Oddelek: Programiranje
153131 (2818) Ziga Dolhar
»

PHP timer

Oddelek: Izdelava spletišč
191409 (1114) 'FireSTORM'

Več podobnih tem