Re: [TYPO3-german] Scheduler Cronjob via HTTP

2014-12-09 Diskussionsfäden Chris Wolff - AERTiCKET AG
Hallo Stephan,
ich würde empfehlen der Hoster zu wechseln. Das klingt nicht so als wäre der 
Hoster für typo3 geeignet.

Ansonsten kannst du natürlich selbst ein PHP. Skript schreiben. Das dann den 
Scheduler aufruft. Nachteil ist aber
Das es unterumständen zu abbrüchen bei lang laufenden Scheduler Tasks kommt. 
Das der PHP Time Out erreicht wird.

Dieses "starter" script kannst du dann von deinen web-cronjob aufrufen lassen.


Gruss chris

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Oliver Beck
Gesendet: Dienstag, 9. Dezember 2014 15:50
An: typo3-german@lists.typo3.org
Betreff: Re: [TYPO3-german] Scheduler Cronjob via HTTP

Hallo Stephan

Danke für deine Anwort. Das klingt alles einleuchtend, das Problem ist nur dass 
ich keine andere Möglichkeit habe. Ich muss als befehl eine http-Adresse 
angeben. Ich frage mich nur, wie cih den parameter "scheduler" mitgebe?
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Scheduler Cronjob via HTTP

2014-12-09 Diskussionsfäden Stephan Großberndt

Am 09.12.2014 um 15:49 schrieb Oliver Beck:

Hallo Stephan

Danke für deine Anwort. Das klingt alles einleuchtend, das Problem ist
nur dass ich keine andere Möglichkeit habe. Ich muss als befehl eine
http-Adresse angeben. Ich frage mich nur, wie cih den parameter
"scheduler" mitgebe?


am besten gar nicht. hoster wechseln? :-)

wenn dann mach feste scripte für die einzelnen befehle - sonst SEHR 
gefährlich wegen übergabe von parametern an exec()! und schützt sie 
irgendwie, damit sie nicht von jedem aufgerufen werden können.


Nicht getestet:

http://www.mytypo3.com/index.php?eID=tx_myext_startscheduler

/typo3conf/myext/ext_localconf.php
$GLOBALS['TYPO3_CONF_VARS']['FE']['eID_include']['tx_myext_startscheduler'] 
= 'EXT:' . $_EXTKEY . '/Scripts/StartScheduler.php';


/typo3conf/myext/Scripts/StartScheduler.php
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Scheduler Cronjob via HTTP

2014-12-09 Diskussionsfäden Oliver Beck

Hallo Stephan

Danke für deine Anwort. Das klingt alles einleuchtend, das Problem ist nur dass ich keine 
andere Möglichkeit habe. Ich muss als befehl eine http-Adresse angeben. Ich frage mich 
nur, wie cih den parameter "scheduler" mitgebe?
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Scheduler Cronjob via HTTP

2014-12-09 Diskussionsfäden Stephan Großberndt
Der Sinn eines Cronjobs ist ja unter anderem die unterschiedliche 
php.ini (andere Arbeitsspeicher-Einstellungen, unbegrenzte Laufzeit, 
etc). Wenn du ihn über einen HTTP-Request startest, wird er nach einem 
HTTP-Request-Timeout gekillt.

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Scheduler Cronjob via HTTP

2014-12-09 Diskussionsfäden Oliver Beck

Hallo Liste

Auf meiner Hostingumgebung habe ich zwar Cronjobs zur Verfügung, jedoch kann 
ich nur skripts via http aufrufen. Wie funktionietr dies nun mit dem typo3 
scheduler? der Befehl lautet ja ./typo3/cli_dispatch.phpsh scheduler , wie kann 
ich den nun mit einem http-Aufruf anstossen?

Gruss Oli
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german