MySQLDumper-Board Forum Index Follow me on Twitter

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


 Cronjob

Post new topicReply to topic
Author Message
DSB
Developer
Developer




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


germany.gif

PostPosted: 2005-07-29, 21:30    Re: Cronjob Reply with quoteBack to top

« Teddy39";p="6374 » wrote:
Vielen Dank an Euch, es funktioniert!!!

Na endlich.
Das war aber auch ne schwere Geburt. Mr. Green
Glückwunsch!

Quote:
Eine Frage hab ich noch, das perl-Backup dauert bei mir nur 20sek.
wenn ich ein normales mache, viel länger (DB bei 2,32 MB)?

Das ist normal. Das PHP-Script muss sich aufgrund des Timeouts immer selbst aufrufen - das kostet Zeit.
Das Perlscript jedoch kann in einem durchlaufen und spart die Zeit, die beim Selbstaufruf draufgeht für z.B. Header senden und Seiteninhalt über die Leitung schicken, Bestätigunspaket abwarten, usw.
Beim Perlscript wird nichts über die Internetverbindung zum Browser geschickt und so ist es zwangsläufig schneller.
Bevor du fragst: die Dumpdateien sind beim PHP-Script etwas größer - das hängt auch mit den Selbstaufrufen zusammen und ist normal. Trotzdem sind alle Daten vorhanden und OK.

Edit: Steffen war schneller. Very Happy

_________________
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.


Last edited by DSB on 2005-07-29, 21:31; edited 1 time in total

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
Anzeigen











Posted:    Anzeigen Back to top


    
pl-
first backups
first backups





Joined: 06 Jan 2006
Posts: 1


germany.gif

PostPosted: 2006-01-06, 11:42    Re: Cronjob Reply with quoteBack to top

Ich hatte zunächst das gleiche Problem wie Teddy, mittlerweile habe ich dieses gelöst und komme soweit das meine Datenbank auf dem FTP gesichert wird. Das einzigste Problem ist jetzt das keine Mail Versand wird wenn ich das Script via Cron-Job aufrufen lasse! Wenn ich es über den Browser machen funktioniert alles ohne Probleme und auch die Mail wird verschickt!

Folgende Meldung bekommen ich in der Console wenn ich es über telent ausführe:

<hr>Backup of Database `DB` complete.<br>
sending mail ...<br>
Content-type: text/html

<H1>Software error:</H1>
<CODE>Can't use string (&quot;MIME::Lite&quot;) as a HASH ref while &quot;strict refs&quot; in use at /opt/KQperl/lib/site_perl/MIME/Lite.pm line 932.
</CODE>
<P>
For help, please send mail to this site's webmaster, giving this error message
and the time and date of the error.
;
[Fri Jan  6 10:33:11 2006] crondump.cgi: Can't use string ("MIME::Lite") as a HASH ref while "strict refs" in use at /opt/KQperl/lib/site_perl/MIME/Lite.pm line 932.


Daraufhin dachte ich das das MIME::Lite modul bei strato fehlerhaft ist und habe die Lite.pm im CGI-Bin/MIME hochgeladen.
Letztendlich noch
my $cgibin_path="/mnt/ja2/05/774/00000018/htdocs/cgi-bin"; # this is needed for MIME::Lite if it is in cgi-bin

in der crondump.cgi geändert, aber auch da kommt die gleiche Fehlermeldung, wobei dort auch wieder /opt/KQperl/lib/site_perl/MIME/Lite.pm benutzt wurde.

Folgendes steht dazu in den Logs:
Quote:
06.01.2006 10:33:11 : Perl Cron-Dump `DB157621_2006_01_06_10_32_crondump_perl.sql.gz` finished.
06.01.2006 10:32:56 : Start Perl Cron-Dump with file `DB157621_2006_01_06_10_32_crondump_perl.sql.gz`
06.01.2006 10:32:56 : Executing Command before dump
06.01.2006 10:32:56 : Perl Cronsript Autodelete - /mnt/ja2/05/774/00000018/htdocs/mysqldumper/work/backup/DB157621_2006_01_06_10_29_crondump_perl.sql.gz deleted.
06.01.2006 10:32:56 : starting perl crondump 1.21


Wenn ich es über den Browser ausführe kommt folgendes:
Quote:
04.01.2006 13:31:14 : Executing Command after dump
04.01.2006 13:31:14 : Mail was sent to *********.
04.01.2006 13:31:13 : Perl Cron-Dump `DB157621_2006_01_04_13_30_crondump_perl.sql.gz` finished.
04.01.2006 13:31:01 : Start Perl Cron-Dump with file `DB157621_2006_01_04_13_30_crondump_perl.sql.gz`
04.01.2006 13:30:57 : Executing Command before dump
04.01.2006 13:30:57 : starting perl crondump 1.21


Ich hoffe ihr könnt mir sagen wo der fehler drin steckt Traurig


Last edited by pl- on 2006-01-06, 11:54; edited 1 time in total

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 Cronjob macht Probleme infinity Fehler / Probleme 12 2012-03-22, 15:38 View latest post
No new posts Mysqldumper, terner Cronjob und .htac... Quizmasterlex Gelöst/Erledigt 4 2012-03-03, 10:29 View latest post
No new posts shell error cronjob lifestream Errors and questions 49 2012-02-29, 20:45 View latest post
No new posts Perlscript - Cronjob bricht einfach ab MasterHausen Perl 4 2012-01-06, 16:35 View latest post
No new posts Zu doof für einen Cronjob webmaster-uk Gelöst/Erledigt 11 2011-11-11, 19:02 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