Dateiupload zu entfernten Server

scanline

Erfahrenes Mitglied
Dateiupload zu entferntem Server

Ich such mich hier dusselig, hatte es schonmal gelesen meine ich, aber was nutzts, find es nicht.

Es geht um den Dateiupload auf einen entfernten Server.
Sollte mit Hilfe von ftp://username:passwort@mein.server.de als Ziel funktionieren, tuts aber net. Warum?
Ich kann auch über diesen Befehl keine dort bereits vorhandenen Dateien im Browser anzeigen lassen.

Gruß
Micha
 
Zuletzt bearbeitet:
kein Vergnügen.. :-(

<?
if(isset($submit)){
$updir = "ftp://meinusername:meinpasswort@www.dellusion.de";
@copy($file, "$updir/$file_name")or die("kein Vergnügen");
}
?>

<form method="POST" action="upload.php" enctype="multipart/form-data">
<p>Name der Datei die hochgeladen werden soll:<br>
<input type=file name=file>
<input type=hidden name=go>
<p><button name="submit" type="submit">Hochladen</button>
</form>

// Ergebnis: kein Vergnügen


...funzt leider net.
oder was genau verstehst Du unter domain?
 
Zuletzt bearbeitet:
*kicher*

neee neeee chef da haben wir uns mal prima verstanden :-)
ich dacht du wolltest per IE oder ähnlichem eine ftp verbindung machen!

wenn du das mit php machen willst siehe hier

Ps.: da soltest du alles drin stehen haben ;)

noch fragen melde dich! ;)

GREEZ

N
O
X
 
funzt alles nicht.
Das Script springt schon bei
$conn_id = ftp_connect("www.dellusion.de")or die("keine conection");
aus den Schienen.
Nichtmals die Fehlermeldung wird mehr ausgegeben.

Habe

<form method="POST" action="upload2.php" enctype="multipart/form-data">
<p>Name der Datei die hochgeladen werden soll:<br>
<input type=file name=file>
<p><button name="submit" type="submit">Hochladen</button>
</form>

natürlich wieder vorgeschaltet usw.


Hiiiilfe! :-I
 
probier phpinfo(); aus und schau nach, ob die ftp-funktionen aktiviert sind.

wenn nicht, musst du es aktivieren. :D

ansonsten würde ich das die() weglassen. dann siehst du eine genauere fehlermeldung...
 
weder noch...
1. php_info() scmeisst auf dem Script-server nicht raus,
2. das Upload-Verzeichnis ist ein entferntes, auf einem anderen (nicht-PHP-fähigen) Server.
3. "or die" hatte ich nachträglich installiert, weil ich keine Fehlermeldung bekam...wie immer auf meinem Server :-)

noch weitere Ideen? :-)
 
vielleicht solltest du es mit phpinfo(); anstatt php_info(); probieren, oder ist das egal, ich glaube nicht.

der empfänger server muss natürlich einen ftp-server laufen haben, ansonsten geht das nicht.
 
Zurück