php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 22.11.2011, 09:39  
Neuer Benutzer
 
Registriert seit: 10.02.2008
Beiträge: 28
schani
Standard cron: Rückgabe von PHP Script

Hallo, ich habe mehrere php scripts die ich per Cron aufrufe.

Dabei ergibt sich folgendes Problem: Anscheinend gibt ein solches Script keine suabere Rückmeldung an Cron zurück und daraufhin entsteht ein Cron Fehlermeldung:
Code:
CRON[16241]: (CRON) error (grandchild #16254 failed with exit status 255)
Es geht dabei nicht darum das das php Script nicht funktioniert, denn wenn ich es auf der Komandozeile aufrufe gibt es gar kein Output. Es wird nur eine Datenbankeintrag gemacht, was keine Rückgabe liefert.

Gibt es eine Möglichkeit einem solchen Script ein Rückmeldung beizubringen?
Wenn ich in der Shell ein ls ausführe gibt es das Verzeichnis aus und meldet der Shell eine Erfolgreiche Ausführung zurück. Bei (m)einem PHP Script schein das nicht der Fall zu sein.

Besten Dank für Tipps

Christian
schani ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 22.11.2011, 10:02  
Erfahrener Benutzer
 
Registriert seit: 07.12.2009
Beiträge: 843
PHP-Kenntnisse:
Fortgeschritten
chorn befindet sich auf einem aufstrebenden Ast
Standard

Was spricht den dagegen eine Logdatei anzulegen, so wie Apache und Co das auch machen?
chorn ist offline   Mit Zitat antworten
Alt 22.11.2011, 11:10  
Erfahrener Benutzer
 
Benutzerbild von jspit
 
Registriert seit: 19.08.2011
Beiträge: 701
PHP-Kenntnisse:
Anfänger
jspit wird schon bald berühmt werden
Standard

Schon exit(0) am Ende probiert ?
jspit ist offline   Mit Zitat antworten
Alt 22.11.2011, 11:27  
Erfahrener Benutzer
 
Registriert seit: 13.05.2011
Beiträge: 188
PHP-Kenntnisse:
Fortgeschritten
php1704 wird schon bald berühmt werden
Standard

Prinzipiel wird ein Cron-Job der keine Ausgabe erzeugt und den Exit-Code 0 hat als fehlerfrei behandelt. Alles andere sieht Cron als "Fehler" und logt es.

Und wie jspit schon sagte, kannst du mit "exit" selbst den Exit-Code deines Scripts setzen.

Kannst dir den Exit Code deines Scripts auch anschauen
Code:
echo $?
auf der Shell direkt nachdem du dein Script aufgerufen hast.

Grüße.
php1704 ist offline   Mit Zitat antworten
Alt 22.11.2011, 12:10  
Neuer Benutzer
 
Registriert seit: 10.02.2008
Beiträge: 28
schani
Standard

DAs klingt ja interessant. Werd´s mir gleich mal anschauen

Christian
schani ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mehrere Werte in einem script verarbeiten ernich PHP Tipps 2010 7 09.04.2010 20:24
Script auf bestimmten FTP... RavenZ PHP Tipps 2009 10 02.12.2009 16:03
Werte von einem Php Script in ein anderes Php Script üergeben WINFO2105 PHP Tipps 2009 5 15.07.2009 20:05
Scriptangebot 1 Klick Counter Hosting Script Charbel Scriptbörse 0 23.06.2009 07:43
Firefox startet Script bei Timeout wieder neu Wolla PHP Tipps 2009 2 18.05.2009 18:07
php script mit html script verbinden Bimbo-01 PHP Tipps 2009 2 21.02.2009 14:11
[Erledigt] php script und ixed PHP Tipps 2005-2 14 12.10.2005 13:34
[Erledigt] Verzögerung durch included Script? Umgehen? PHP Tipps 2005-2 4 10.07.2005 19:26
[Erledigt] Relay Script PHP-Fortgeschrittene 11 01.06.2005 16:02
[Erledigt] Hilfe bei Download Verwaltungs Script PHP Tipps 2005 8 04.05.2005 10:29
Fehler bei Script, welches Ordner erstellt PsychoEagle PHP Tipps 2005 3 23.04.2005 16:03
[Erledigt] python script mit php aufrufen... PHP-Fortgeschrittene 1 17.11.2004 17:11
PHP Script aus PHP aufrufen Stümper PHP Tipps 2004 5 26.09.2004 08:15
"das" Script oder "der" Script?? Simbo Off-Topic Diskussionen 31 16.09.2004 17:04

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
cron grandchild failed with exit status 255, exit status 255 cronjob, cronjob bash php exit code, php shell direkt ohne rückgabe, mehere php scripten mit rückgabe, cron grandchild failed with exit 255, cron error grandchild failed, cronjob rückgabe, cronjob grandchild 255, rückmeldung cron, cronjob keine rückmeldung, cron 255, ошибка grandchild failed with exit status 255, cron error 255, cron failed with exit status 255, ubuntu can\'t locate lwp/simple.pm, failed with exit status 255, grandchild #2644 failed with exit status 255, cronjobs 255, cronjob 255

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:43 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum