juri1985
Goto Top

Chronjob soll eine PHP auslesen

Hallo liebe Community,

da ich ein Neuling in sachen PHP und in Cronjobs bin, würde ich gern mal in die Runde fragen:

Ich soll mittels eines Cronjobs eine PHP Datei auslesen lassen. Es ist für den Bildungsserver "Moodle 2.5".
Aber ich bekomme nur fehlermeldungen....


8e1d7a347940081c53d37db42ddaf87d



Dass komische ist dass er den fehler erst nach 3 Tagen anfing...

Würde mich um eure Hilfe sehr freuen.

Danke schon mal im voraus face-smile

Content-ID: 218897

Url: https://administrator.de/contentid/218897

Ausgedruckt am: 22.11.2024 um 11:11 Uhr

server-coach
server-coach 09.10.2013 um 18:16:16 Uhr
Goto Top
Welches Betriebssystem setzt du ein ?
Juri1985
Juri1985 14.10.2013 um 11:56:44 Uhr
Goto Top
Windows 7 professional...
server-coach
server-coach 14.10.2013 um 12:23:51 Uhr
Goto Top
Ich meinte eher auf dem Server ?
Juri1985
Juri1985 14.10.2013 um 13:25:48 Uhr
Goto Top
Achso mein Fehler... 2k8 R2 natürlich face-smile
server-coach
server-coach 14.10.2013 um 13:58:44 Uhr
Goto Top
Was sagt den C:\Webserver\moddle\admin\cron.log ? Sollte da nichts geloggt sein, schreibe mal eine kleine Batch Datei mit folgendem Inhalt (Notepad o.ä.)

@echo off
c:/php/php.exe -f c:/WebserverVerzeichniss/moodle/admin/cron.php >> c:/moodle-cron.log

Datei speichern als *.bat und ausführen Pfade bitte anpassen !!

LG
Juri1985
Juri1985 14.10.2013 um 21:45:20 Uhr
Goto Top
Vielen dank ich versuche es mal.. Und gebe dann bescheid ob es geklappt hat face-smile
Juri1985
Juri1985 05.11.2013 um 14:59:06 Uhr
Goto Top
Halo zusammen,

ich muss leider berichten dass es mit der *.bat Datei nicht funktioniert hat. face-sad und eine log datei wurde auch nicht erstellt...

Was mache ich nur falsch???
server-coach
server-coach 05.11.2013 um 17:19:00 Uhr
Goto Top
Hi,

die Pfade zu php.exe und deinem Webverzeichnis hast du aber angepasst oder ?
Juri1985
Juri1985 06.11.2013 um 09:09:25 Uhr
Goto Top
Hi,

Ja hab ich... Aber ich habe 2 Cron.php Dateien. Ein im admin Ordner und ein im weiterliegenden "cli" Ordner... Habe es mit beiden getestet, ohne erfolg.
server-coach
server-coach 07.11.2013 um 14:50:55 Uhr
Goto Top
Hi,

dann würde ich dir empfehlen professionellen Support dafür zu holen, der sich das ganze per Teamviewer mal anschaut. Denn mit der Batchdatei sollte es funktionieren. gerade erst bei mir selber getestet.
Juri1985
Juri1985 08.11.2013 um 13:03:30 Uhr
Goto Top
Könntest du mir deinen genauen code geben? Dann kann ich mir vllt ableiten wo mein fehler liegt... wäre echt nett face-smile
server-coach
server-coach 08.11.2013 um 13:37:51 Uhr
Goto Top
Der Code steht doch da oben. Es ist die gleiche Batchdatei.
Juri1985
Juri1985 08.11.2013 um 13:48:30 Uhr
Goto Top
Ja aber bei mir passiert nichts... Im moodleserver steht danach immernoch das dass Cron-script mehr als 24Std nicht ausgeführt worden ist... Und eine log datei wird bei mir auch nicht erstellt face-sad die ja eig direkt aus C: liegen müsste....
server-coach
server-coach 09.11.2013 um 12:47:15 Uhr
Goto Top
Da es bei mir mit der Batchdatei funktioniert, ist denke ich mal irgendetwas an deiner Moodle Konfiguration falsch. Darum auch der Hinweis dir jemanden zu holen der per Teamviewer sich das ganze anschaut.
Juri1985
Juri1985 11.11.2013 um 09:59:05 Uhr
Goto Top
Guten Morgen,

super jetzt klappt es!! face-smile Daaanke face-smile
Juri1985
Juri1985 11.11.2013 um 10:48:47 Uhr
Goto Top
ich musste doch die cron.php im "cli" Ordner nehmen und als Administrator ausführen. Und siehe da es läuft, der log wird auch geschrieben... face-smile vielen vielen Dank nochmal server-coach!! face-smile