MySQLDumper-Board Forum Index Follow me on Twitter

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


 Perl Skript Fehler: Premature end of script headers

Post new topicReply to topic
Author Message
JR
uses MSD regulary
uses MSD regulary





Joined: 14 Jan 2006
Posts: 17
Location: Trier


blank.gif

PostPosted: 2006-01-14, 20:20    Perl Skript Fehler: Premature end of script headers Reply with quoteBack to top

Hallo,

zunächst mal ein dickes Lob an die Programmierer des MySQLDumper. Dieses Tool ist einfach genial.

Leider bekomme ich bei meinem Provider (www.kontent.de) das Perl-Cronscript nicht ans laufen. Der Server meldet mir abwechselnd folgende Fehler:

1. "Premature end of script headers"

2. "The config-directory you entered is wrong !
(/raid/domains/net/j/jr-solutions/htdocs/www/mysqldumper/work/config/ - No such file or directory)

Please edit the crondump.pl and enter the right configuration-path."

Der zweite Fehler tritt nur sporadisch auf, obwohl der Pfad in der crondum.pl definitv korrekt ist und das file auch im ASCII mode hochgeladen wurde.

Der Perl-Test und der Test der Module können erfolgreich durchgeführt werden. Der Modul-Test zeigt, dass zlib, ftp und mime nicht vorhanden sind. Könnte es daran liegen?

Vielen Dank im Voraus!

JR

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: 2006-01-14, 20:24    Re: Perl Skript Fehler: Premature end of script headers Reply with quoteBack to top

Hallo,

poste mal die ersten Zeilen bis nach der Pfadangabe.
Klingt für mich so, als wenn Du einen Zeilenumbruch drin hättest.

_________________
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    
JR
uses MSD regulary
uses MSD regulary





Joined: 14 Jan 2006
Posts: 17
Location: Trier


blank.gif

PostPosted: 2006-01-14, 20:28    Re: Perl Skript Fehler: Premature end of script headers Reply with quoteBack to top

#!/usr/bin/perl -w
########################################################################################
# MySQLDumper CronDump
#
# 2004,2005 by Steffen Kamper
# additional scripting: Detlev Richter
#
# for support etc. visit http://forum.mysqldumper.de/
# (c) GNU General Public License
########################################################################################
# Script-Version
my $pcd_version="1.21";

########################################################################################
# please enter the absolute path of the config-dir
# for using the script without Parameters the mysqldumper.conf will be load
# e.g.:
#my $absolute_path_of_configdir="/home/user1234/public_html/mysqldumper/work/config/";
#
my $absolute_path_of_configdir="/raid/domains/net/j/jr-solutions/htdocs/www/mysqldumper/work/config/";
my $cgibin_path=""; # this is needed for MIME::Lite if it is in cgi-bin
my $default_configfile="mysqldumper.conf";

########################################################################################
# nothing to edit under this line !!!
########################################################################################
# import the necessary modules ...
use strict;
use DBI;
use File::Find;
use File::Basename;
use CGI::Carp qw/ warningsToBrowser fatalsToBrowser /;

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: 2006-01-14, 20:31    Re: Perl Skript Fehler: Premature end of script headers Reply with quoteBack to top

Hm, das sieht gut aus.

« JR";p="9479 » wrote:
Der Perl-Test und der Test der Module können erfolgreich durchgeführt werden. Der Modul-Test zeigt, dass zlib, ftp und mime nicht vorhanden sind. Könnte es daran liegen?

Da bleibt ja leider nicht mehr viel was noch funktioniert.

Welche Einstellungen hast Du denn für das Perlscript vorgenommen?

_________________
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 2006-01-14, 20:32; edited 1 time in total

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
JR
uses MSD regulary
uses MSD regulary





Joined: 14 Jan 2006
Posts: 17
Location: Trier


blank.gif

PostPosted: 2006-01-14, 20:34    Re: Perl Skript Fehler: Premature end of script headers Reply with quoteBack to top

Habe das Perl-Script ins CGi Verzeichnis geladen und die entsprechenden Rechte vergeben. Den entsprechenden Link im MSD habe ich auf /cgi-bin/ gesetzt.

Ansonsten habe ich mich an die Anleitung in den FAQ's gehalten.

JR

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: 2006-01-14, 20:35    Re: Perl Skript Fehler: Premature end of script headers Reply with quoteBack to top

Ich meine welche Optionen Du für das Perlscript in der Weboberfläche unter Konfiguration eingestellt hast. Wink
_________________
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    
JR
uses MSD regulary
uses MSD regulary





Joined: 14 Jan 2006
Posts: 17
Location: Trier


blank.gif

PostPosted: 2006-01-14, 20:41    Re: Perl Skript Fehler: Premature end of script headers Reply with quoteBack to top

Ach so, sorry, hier meine Konfigurations-Einstellungen:

Dateiendung des Scripts: .pl
Konfigurationsdatei: vorhanden:
Pfad der Perlskripte: /cgi-bin/
Textausgabe: ja
Komplette Ausgabe loggen: ja
Aktuelle Datenbank benutzen: ja
Datenbank und Tabellen-Präfix für den Cronjob: Keine Angabe

GZip-Kompression: aktiviert
Email senden: nein
Backup anhängen: nein
Backup per FTP senden: nein

Könnte es an der GZIP Kompression liegen? Oder an der Textausgabe?

JR[/img]

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: 2006-01-14, 20:44    Re: Perl Skript Fehler: Premature end of script headers Reply with quoteBack to top

Schalte mal die GZip-Kompression aus.
Der Test besagt ja, dass Du das Modul nicht hast.

_________________
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    
JR
uses MSD regulary
uses MSD regulary





Joined: 14 Jan 2006
Posts: 17
Location: Trier


blank.gif

PostPosted: 2006-01-14, 20:45    Re: Perl Skript Fehler: Premature end of script headers Reply with quoteBack to top

habe es gerade probiert. Erhalte wieder die 2. Fehlermeldung :-|

JR

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: 2006-01-14, 20:53    Re: Perl Skript Fehler: Premature end of script headers Reply with quoteBack to top

Wahrscheinlich hat das Script dann auch recht und der eingegebene Pfad ist tatsächlich falsch.

Überprüf das mal per FTP.

_________________
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    
JR
uses MSD regulary
uses MSD regulary





Joined: 14 Jan 2006
Posts: 17
Location: Trier


blank.gif

PostPosted: 2006-01-14, 20:58    Re: Perl Skript Fehler: Premature end of script headers Reply with quoteBack to top

Per FTP bekomme ich nur den letzten Teil des Pfades angezeigt. Dieser scheint aber zu stimmen:

/www/mysqldumper/work/config/

Auffällig ist auch, dass sich die beiden Fehlermeldungen immer abwechseln. Ich habe mal ein Screenshot der KONTENT-Fehlermeldung bereitgestellt: Image

JR[/img]

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: 2006-01-14, 21:10    Re: Perl Skript Fehler: Premature end of script headers Reply with quoteBack to top

Tja, jetzt ist die Frage was das Rootverzeichnis für Perl ist.
Ich würds mal mit dem per FTP angezeigten Pfad versuchen.
Ansonsten musst Du Dich an Deinen Hoster wenden und ihn fragen was der korrekte Pfad ist.

Das klingt alles etwas seltsam und ist für mich nicht so ganz nachvollziehbar.
Das kein MIME::Lite und kein FTP installiert ist kann ich ja noch nachvollziehen, aber das sogar das Standardmodul Zlib fehlt ist schon verdächtig.
Das sollte wirklich überall installiert sein.

Oder ist das ein Root-Server und Du bist selbst für die Installation von Modulen verantwortlich?

_________________
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 2006-01-14, 21:11; edited 1 time in total

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
JR
uses MSD regulary
uses MSD regulary





Joined: 14 Jan 2006
Posts: 17
Location: Trier


blank.gif

PostPosted: 2006-01-14, 21:15    (No subject) Reply with quoteBack to top

Also, soweit ich weiß, kann ich außer eigenen CGI's nicht's installieren oder einrichten. Wenn ich nur den mit FTP angezeigten Pfad einsetze, bekomme ich die Meldung, dass der Pfad nicht korrekt ist.

Werde auf jeden Fall mal eine Mail an KONTENT schreiben.

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: 2006-01-14, 21:18    Re: Perl Skript Fehler: Premature end of script headers Reply with quoteBack to top

Hat das crondump.pl-Script auch wirklich CHMOD 0755?

Ich war gerade auf Deinem Account. Du musst das Script nicht nach cgi-bin verschieben.
Das ist nur für die Leute, die keine .pl-Scripte außerhalb des cgi-bin-Ordners ausführen dürfen.
Bei Dir geht aber der Perltest und somit brauchst Du das nicht.
Es kann sich also eigentlich nur noch um ein Berechtigungsproblem handeln.

_________________
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 2006-01-14, 21:20; edited 2 times in total

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
JR
uses MSD regulary
uses MSD regulary





Joined: 14 Jan 2006
Posts: 17
Location: Trier


blank.gif

PostPosted: 2006-01-14, 21:22    (No subject) Reply with quoteBack to top

Ja, definitv.

habe bei KONTEN auf der Homepage folgende Angabe zum PERL-Verzeichnis gefunden:

Auf eine Datei, welche im Verzeichnis cgi-bin der Subdomain www liegt, wird mittels "/htdocs/www/cgi-bin/dateiname" referenziert. Ein Beispiel: die Datei http://www.wolkenheim.de/daten/kunden.txt befindet sich somit unter "/htdocs/www/daten/kunden.txt".

Wenn ich den Pfad also nur ab htdocs angeben, bekomme ich folgende Meldung:

Perl Cronscript ERROR: can't open mysqldump_perl.complete.log (/raid/domains/net/j/jr-solutions/htdocs/www/mysqldumper/work/log/mysqldump_perl.complete.log).

Hilft das?

JR

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 oTranCe - Fehler in der Log-Ansicht? HolgerGremminger Implemented Features 9 2012-05-18, 14:07 View latest post
No new posts Unknown table-Fehler... hjortron Fehler / Probleme 1 2012-05-17, 16:42 View latest post
No new posts Fehler bei der Datensicherung onatschke Fehler / Probleme 7 2012-05-09, 11:34 View latest post
No new posts SQL Fehler berlinerden Fehler / Probleme 5 2012-05-03, 14:21 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