Seite 1 von 1
Script für FTP Transfer von Webspace zu Webspace
Verfasst: 01.06.2006 17:49
von mtsluft
Hallo,
ich suche folgendes php Script:
Ich habe 2 Webspaces. Auf einem liegt eine datei, die über 2 GB gross ist und auch andere Dateien die so um die 200-300 MB haben.
Diese möchte ich nun auf meinen 2. Webspace bringen. Ich habe hier DSL 1000, mit dem das downloaden zwar ok ist, allerdings der Upliad wieder schon recht lang dauert.
Darum suche ich ein Script, das Dateien von einem Webspace zu einem anderen transferieren kann.
Ihr alle kennt den MySQL Dumper. Dieser erstellt ja Backups der Datenbank und kann diese dann an einen beliebeigen FTP Space schicken, wenn man ihm den Server, Username und dass passwort angibt.
Kann mir also vielleicht jemand sagen, ob es so ein Script irgendwo gibt? Im netz habe ich jedenfalls nichts gefunden

Verfasst: 02.06.2006 22:05
von mtsluft

Kennt denn niemand so ein Script?
Verfasst: 02.06.2006 22:55
von Andi1111
Dafür brauchst du kein Script sondern ein Ftp Programm das sich mit mehreren Servern gleichzeitig verbinden kann. Z.B TotalCommander oder UltraFXP
Re: Script für FTP Transfer von Webspace zu Webspace
Verfasst: 03.06.2006 11:12
von h-o
mtsluft hat geschrieben:Ich habe 2 Webspaces. Auf einem liegt eine datei, die über 2 GB gross ist und auch andere Dateien die so um die 200-300 MB haben.
Diese möchte ich nun auf meinen 2. Webspace bringen.
Wenn du auf dem zweiten Webspace einen Shellzugang hast, kannst du die Datei mit dem wget-Befehl laden, sofern das Verzeichnis auf dem ersten Webspace nicht geschützt ist.
Oder du erstellst eine PHP-Datei, lädst diese auf den zweiten Webspace und führst sie aus. Also etwa so:
Code: Alles auswählen
<? system("wget http://www.domain1.de/dateien/sehrgrossedatei.gzip"); ?>
Danach müsste ein Statusreport erscheinen, in der letzten Zeile mit der Angabe "sehrgrossedatei.gzip saved [2gb/2gb]".
Das Ganze "kostet" dann nur Traffic auf dem ersten Webspace und möglicherweise auf dem zweiten, letzteres kommt wohl auf den Webspace-Provider drauf an. Mit deinem DSL-Zugang hat dies allerdings nix zu tun. Weder von der Geschwindigkeit her noch vom verbrauchten Transfervolumen.
Verfasst: 03.06.2006 11:24
von mtsluft
Hallo,
erst eine andere Frage:
Sehe ich das richtig, dass dein "Script" also dierekt von Server zu Server und nicht auch noch über meinen PC übetragt?
Ich habe mal eine Datei mit folgendem Inhalt erstellt, beim aufrufen passiert allerdings garnichts:
Code: Alles auswählen
<php>
<? system("wget http://www.meinedomain.de/dateien/grossedatei.rar"); ?>
</php>
Ich nehme an ich habe das ziemlich falsch gemacht, bitte aber beachten, dass ich keien Ahnung von php hab

Verfasst: 04.06.2006 10:35
von h-o
mtsluft hat geschrieben:Sehe ich das richtig, dass dein "Script" also dierekt von Server zu Server und nicht auch noch über meinen PC übetragt?
Ja, dein PC ruft das Script über den Browser nur auf, sonst macht er nix.
Entweder das Script mit "<?" beginnen oder mit "<?php". Nicht beides zusammen. Auf gut deutsch: lass "<php>" oben und unten einfach weg und schreib nur die eine Zeile in die PHP-Datei.
Falls nichts passiert, kann es allerdings auch sein, dass du auf deinem Webspace keinen Systemzugang hast.
Verfasst: 04.06.2006 16:59
von mtsluft
Hallo,
alles klar, aber wieder passiert beim aufrufen der datei nichts. Beim webspace von meinem freund kommt wenigstens
Warning: system() has been disabled for security reasons in /home/www/web117/html/transfer.php on line 1
Dann weiss ich dass es deaktiviert ist, beim anderen (also meinem webspace) ganix
Verfasst: 04.06.2006 17:26
von md5()
Code: Alles auswählen
<? system("wget http://www.meinedomain.de/dateien/grossedatei.rar"); ?>
gibt auch keine Meldung aus

da es im hintergrund läuft.
Versuche dies doch mal mit einer kleinen Textdatei und schau ob diese bei aufruf der system Funktion dann auf deinen Webspace übertragen wurde
Es kann je nach größe und geschwindigkeit der Server etwas dauern bis eine GRoße Datei übertragen ist

Verfasst: 04.06.2006 18:49
von mtsluft
Achso.. Danke...
Also ich versiche das mal mit ner kleinen mp3 datei...
Liegt diese dann im gleichen verzeichnis nach der übertragung, wie meine .php datei??
Verfasst: 04.06.2006 18:53
von mtsluft
So... kleiner zwischenbericht:
ES FUNZT!
Danke an euch... noch eine kleine frage, da ich ja demnächst grössere dateien übertragen will: wenn ich einmal meine .php datei aufgerufen habe, straten da die server die übertragung... kann ich dann meinen pc ausschalten? Denke ja, weil ich muss ja nur "den befehl geben"