| Author |
Message |
putz
uses MSD regulary

Joined: 14 Sep 2006
Posts: 15

|
Posted:
2006-12-02, 14:47 Cronjob ausführen lassen |
  |
Hallo!
Ich möchte jetzt täglich 1mal einen cronjob ausführen lassen. (backup)
ich habe dorthin geleitet.
der dumper befindet sich im ordner 'dumper'.
Wenn ich auf perl testen klicke, kommt folgendes:
Quote: Wenn Du das siehst, funktioniert Perl auf Deinem System !
If you see this perl works fine on your system !
Wenn ich diesen URL aufrufe:
http://www.xxx.at/cgi-bin/crondump.pl?config=mysqldumper.conf
(im browser)
dann bekomme ich die crondump.pl datei zum downloaden.
darin steht:
Quote: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>500 Internal Server Error</title>
</head><body>
<h1>Internal Server Error</h1>
<p>The server encountered an internal error or
misconfiguration and was unable to complete
your request.</p>
<p>Please contact the server administrator,
webmaster@xxx.at and inform them of the time the error occurred,
and anything you might have done that may have
caused the error.</p>
<p>More information about this error may be available
in the server error log.</p>
<hr>
<address>Apache/2.2.3 Server at www.xxx.at Port 80</address>
</body></html>
Was habe ich falsch gemacht?
Es wird kein backup gemacht...
DANKE"
|
|
  |
 |
Anzeigen
|
Posted:
Anzeigen |
 |
|
| |
 |
DSB
Developer


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

|
Posted:
2006-12-02, 18:02 (No subject) |
  |
Datei nach der Änderung nicht im ASCII-Mode hochgeladen, versehentlich einen Zeilenumbruch beim absolute_path_of_configdir eingebaut oder falsche Dateirechte (CHMOD).
_________________ 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.
|
|
    |
 |
putz
uses MSD regulary

Joined: 14 Sep 2006
Posts: 15

|
Posted:
2006-12-02, 18:12 (No subject) |
  |
Ich habe alle 3 datein mit ascii hochgeladen, und dateirechte gegeben (755)
beim path habe ich auch nichts falsch gemacht...
Danke!
|
|
  |
 |
DSB
Developer


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

|
Posted:
2006-12-02, 18:17 (No subject) |
  |
Irgendetwas musst Du falsch gemacht haben.
Sonst würde kein "Internal Server Error" kommen.
Die anderen beiden, von Dir nicht veränderten, Dateien funktionieren ja.
Ich kann Dir aus der Ferne keine weiteren Tipps geben, außer:
Quote: More information about this error may be available
in the server error log
Dann schau doch mal ins Server Log.
_________________ 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.
|
|
    |
 |
DSB
Developer


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

|
Posted:
2006-12-02, 18:48 (No subject) |
  |
Vielleicht hat es auch mit den installierten Perl-Modulen zu tun.
Was sagt denn der Perl-Modul-Test?
_________________ 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.
|
|
    |
 |
putz
uses MSD regulary

Joined: 14 Sep 2006
Posts: 15

|
Posted:
2006-12-09, 11:56 (No subject) |
  |
Quote:
Unbedingt notwendige Funktionen für das Cronscript
teste DBI ...
DBI ist nicht vorhanden !
teste File::Find ...
File::Find ist installiert.
teste File::Basename ...
File::Basename ist installiert.
Konfigurierbare Funktionen für das Cronscript
teste Compress::Zlib ...
Compress::Zlib ist installiert.
teste Net::FTP ...
Net::FTP ist installiert.
teste MIME::Lite ...
MIME::Lite ist nicht vorhanden !
Das ist der perl module test...
was ist das?
teste DBI ...
DBI ist nicht vorhanden !
|
|
  |
 |
DSB
Developer


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

|
Posted:
2006-12-09, 12:03 (No subject) |
  |
« putz » wrote: Quote:
Unbedingt notwendige Funktionen für das Cronscript
teste DBI ...
DBI ist nicht vorhanden !
was ist das?
Was soll ich darauf antworten?
Da steht doch eindeutig:
Unbedingt notwendige Funktionen für das Cronscript
Was schlussfolgerst Du daraus?
Ohne DBI::mysql-Modul kann Perl keine Verbindung zum MySQL-Server aufbauen.
Also musst Du es installieren, bzw. vom Hoster installieren lassen wenn Du das Perlscript benutzen willst.
_________________ 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.
|
|
    |
 |
putz
uses MSD regulary

Joined: 14 Sep 2006
Posts: 15

|
Posted:
2006-12-10, 11:44 (No subject) |
  |
jaja, das ist mir schon klar, aber was ist "DBI"?
|
|
  |
 |
DSB
Developer


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

|
Posted:
2006-12-10, 12:23 (No subject) |
  |
Ist Dein Google kaputt?
Mein bester Freund spuckt mir z.B. den Link hier aus: http://de.wikipedia.org/wiki/Perl-DBI
_________________ 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.
|
|
    |
 |
putz
uses MSD regulary

Joined: 14 Sep 2006
Posts: 15

|
Posted:
2006-12-10, 12:57 (No subject) |
  |
ahh!
Danke! Es funktioniert!
1 Problem hätte ich aber noch:
Wenn ich "händlisch" backuppe, dann wird mir eine mail zugeschickt, mit dem backup.
wenn der cronjob ein backup erstellt, ist es zwar vorhanden, aber es wird mir keine Email zugesendet.
Was könnte ich da falsch eingestellt haben?
--
Einstelungen:
|
|
  |
 |
DSB
Developer


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

|
Posted:
2006-12-10, 13:00 (No subject) |
  |
Wahrscheinlich hast Du Mime::lite noch nicht installiert.
Das sagt Dir sowohl der Perltest, als auch das ausführliche Logfile des Dumpers. Schau Dir beides mal an.
Übrigens steht das genau in unserer FAQ hier im Board.
http://forum.mysqldumper.de/viewtopic.php?p=7705#7705
_________________ 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.
|
|
    |
 |
|
|