MySQLDumper-Board Forum Index Follow me on Twitter

Portal  •   Forum  •  Downloads  •  Profile  •  Search   •  Register  •  Log in to check your private messages  •  Log in  •  


 Perl Sicherung bricht bei Aufruf aus Cronjob ab

Post new topicReply to topic
Author Message
Robstar
knows MySQLDumper
knows MySQLDumper





Joined: 19 Sep 2007
Posts: 4


blank.gif

PostPosted: 2007-09-19, 12:10    Perl Sicherung bricht bei Aufruf aus Cronjob ab Reply with quoteBack to top

Hallo,

ich habe folgendes Problem.

Rufe ich den MySQLDumper als Cronjob (www.cronjob.de) auf bricht das Script mitten in der Ausführung ab. Die letzte Zeile des Logs und die 1. Zeile des erneuten Aufrufs stehen dann direkt untereinander und das sieht dann folgendermaßen aus:

Quote:

19.09.2007 04:16:01 Dumping table `xxx_meine_tabelle`
19.09.2007 11:11:20 MySQLDumper - Perl CronDump [Version 1.23] started successfully


Starte ich jedoch den Dumper manuell über den Aufruf im Browser wird die DB komplett gesichert und ich erreiche das EOS.

Was kann hier der Fehler sein?

OfflineView user's profileSend private message    
Anzeigen











Posted:    Anzeigen Back to top


    
DSB
Developer
Developer




Age: 41
Joined: 30 Apr 2004
Posts: 16073
Location: Reichenberg bei Würzburg


germany.gif

PostPosted: 2007-09-19, 12:14    (No subject) Reply with quoteBack to top

Och, das haben wir doch schon 1000mal gehabt.
Schau bitte hier im Forum in die FAQ zum Perlscript.

_________________
Gruß / Greetings, DSB

Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
Robstar
knows MySQLDumper
knows MySQLDumper





Joined: 19 Sep 2007
Posts: 4


blank.gif

PostPosted: 2007-09-19, 12:25    (No subject) Reply with quoteBack to top

Ja, vielen Dank für den Hinweis..

ich habe natürlich in den FAQ geschaut aber dort nicht gefunden warum das Script bei Aufruf über cronjob abbricht, aber beim Aufruf über Browser alles ordnungsgemäß durchführt.

OfflineView user's profileSend private message    
DSB
Developer
Developer




Age: 41
Joined: 30 Apr 2004
Posts: 16073
Location: Reichenberg bei Würzburg


germany.gif

PostPosted: 2007-09-19, 13:27    (No subject) Reply with quoteBack to top

In der FAQ von cronjob.de steht eindeutig und unmißverständlich:
Quote:
Wie lange werden die Skripte ausgeführt?
Jeder Cronjob wird maximal 20 Sekunden lang ausgeführt.


Und in unserer FAQ steht ebenso eindeutig und unmißverständlich wie man erkennt, wenn das Perlscript abgebrochen wird:
Quote:
Zusatz: Einige Provider belegen Perlskripte ebenfalls mit einem Timeout nach x sek. Wenn das Perlskript mittendrin abbricht, ist dieses Timeout erreicht. Im Perllogfile (complete_log) muss als letzte Zeile "#EOS" stehen (End of Script). Fehlt diese Angabe und die letzten Einträge sind Punkte, so ist es aufgrund dieser Zeitbegrenzung abgebrochen worden.

Es ist doch nun wirklich nicht schwer diese Zusammenhänge zu verstehen.

_________________
Gruß / Greetings, DSB

Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
Robstar
knows MySQLDumper
knows MySQLDumper





Joined: 19 Sep 2007
Posts: 4


blank.gif

PostPosted: 2007-09-19, 17:21    (No subject) Reply with quoteBack to top

OK.. auch das habe ich alles gelesen, verstanden und ich will auch nicht nerven sondern nur ein wenig mehr verstehen.

Ich fasse noch mal kurz zusammen.

Wenn ich über www.cronjob.de auf das Script zugreife bricht er ab.
Wenn ich über meinen Browser gehe, bricht er nicht ab.

Wo bitte liegt der Unterschied das er einmal abricht und einmal nicht. Ruft www.cronjob.de das Script nicht auch über einen einfachen HTTP REQUEST auf?

Ist das nicht das gleiche als wenn ich es über meinen Browser tue?

Zitat aus der www.cronjob.de FAQ
Quote:

Ruft Cronjob.de Seiten auf, wie ein normaler Browser?
Cronjob.de ruft Ihre Seiten auf wie ein Browser, jedoch mit folgenden Einschränkungen:
- Es werden keine HTML-Objekte geladen (wie z.B.: Flash, Objects, Iframes, Bilder, etc)
- Es wird kein Javascript ausgeführt
- Es werden keine Cookies verarbeitet
- Es werden keine Meta-Refreshs befolgt
- Es werden keine https-Seiten aufgerufen, bei denen das Zertifikat nicht offiziell ausgestellt wurde

OfflineView user's profileSend private message    
Robstar
knows MySQLDumper
knows MySQLDumper





Joined: 19 Sep 2007
Posts: 4


blank.gif

PostPosted: 2007-09-19, 17:28    (No subject) Reply with quoteBack to top

Erledigt... also es war wirklich ein Denkfehler von mir...

In der FAQ steht etwas weiter unten genau mein Problem...

Danke für die Hilfe

OfflineView user's profileSend private message    
Display posts from previous:      
Post new topicReply to topic


 Jump to:   


Show permissions
Similar topics
Topic Author Forum Replies Posted
No new posts Perl Backup immer Error 404 luckyheiko Fehler / Probleme 6 2012-05-23, 10:06 View latest post
No new posts Sicherung läuft durch und bricht dann ab SLFred Fehler / Probleme 10 2012-04-25, 18:39 View latest post
No new posts Backup bricht ab Timm85 Fehler / Probleme 2 2012-04-21, 00:20 View latest post
No new posts Perl: Eine Datenbank wird übersprungen Vee Fehler / Probleme 1 2012-03-28, 07:57 View latest post
No new posts Cronjob macht Probleme infinity Fehler / Probleme 12 2012-03-22, 15:38 View latest post

 
CrackerTracker © 2004 - 2012 CBACK.de

Powered by Orion based on phpBB © 2001, 2002 phpBB Group
CBACK Orion Style based on FI Theme
All times are GMT + 2 Hours

phpBB SEO