REOBack Fehler

Backup, Restore und Transfer von Daten
phpman
Posts: 66
Joined: 2003-11-02 23:06
 

REOBack Fehler

Post by phpman »

Hallo zusammen,

ich sichere meine Daten mittels REOBackup zwar im moment noch Lokal (da das mit rsync irgendwie nicht klappt :-() erhalte nun jedoch
folgenden Fehler:

Transferring archive: boot-full-20060129-0418PM.1.tar.b2...(6.21 MB) Can't locate object method "new" via package "Net::FTP" at /usr/bin/reoback.pl line 328.

Da ich leider diesen Fehler nirgends finden konnte Frage was habe ich hier evtl. falsch gemacht? Da der Fehler jetzt plötzlich nach einer Neuinstallation des Servers auftritt (Pakete sind aber alle wie zuvor installiert) wobei ich ein "perl Net::FTP" packet nicht finden kann.

Auszug aus reoback.pl (zeile 328:)
---------------------------->
if ( $config{"rbackuptype"} eq "FTP" ) {
--> $ftp = Net::FTP->new( $config{"remotehost"}, Debug => 0 ) or
die ( "Unable to connect to remote host! : $!n" );
$ftp->login( $config{"ftpuser"},$config{"ftppasswd"} ) or
die ( "Unable to login to remote host! : $!n" );
$ftp->binary;
$ftp->mkdir( $remotePath, 1 ); # Create parent directories if necessary
$ftp->cwd( $remotePath ) or
die ( "Unable to change to remote directory! : $!n" );
---------------------------->

Hoffe Ihr könnt mir weiterhelfen.

Gruß, PHPman
velo
Posts: 111
Joined: 2003-01-11 02:51
 

Re: REOBack Fehler

Post by velo »

Code: Select all

Can't locate object method "new" via package "Net::FTP"
Das ist ein Perl Modul/ Library. Man braucht so einige um verschiedene Perl Programme laufen lassen zu können.

Installier das Modul nach. Am besten über den Paketmanager deiner Linux Distribution (Meistens gibt es eine Sektion "Perl").

Falls dort nicht zu finden, dann mache das auf der Kommandozeile:

Code: Select all

perl -MCPAN -e shell
und in der kommenden shell gibst du folgendes ein:

Code: Select all

install Net::FTP
quit
Ob es nun installiert ist, kannst du auch vorher testen via:

Code: Select all

perl -e "use Net::FTP"
PS: Schnippels oben sind nicht von mir live-getestet, sollte aber so gehen.
mfg
phpman
Posts: 66
Joined: 2003-11-02 23:06
 

Re: REOBack Fehler

Post by phpman »

Hallo Velo,
velo wrote:

Code: Select all

Can't locate object method "new" via package "Net::FTP"
Das ist ein Perl Modul/ Library. Man braucht so einige um verschiedene Perl Programme laufen lassen zu können.

Installier das Modul nach. Am besten über den Paketmanager deiner Linux Distribution (Meistens gibt es eine Sektion "Perl").

Falls dort nicht zu finden, dann mache das auf der Kommandozeile:

Code: Select all

perl -MCPAN -e shell
und in der kommenden shell gibst du folgendes ein:

Code: Select all

install Net::FTP
quit
Ob es nun installiert ist, kannst du auch vorher testen via:

Code: Select all

perl -e "use Net::FTP"
--> perl -e "use Net::FTP" gibt keine Fehler aus.

CPAN würde aber komischer weise was updaten, jedoch zlib stat "Net::FTP.

Seltsamm, da ich das Net::FTP auch nicht als "rpm" gefunden habe, bzw. es in den perl-lib packs schon enthalten sein sollte.

Gruß, Harald