Großes Problem mit ftp_put()

Irgendwelche Probleme mit XAMPP für Linux? Dann ist hier genau der richtige Ort um nachzufragen.

Großes Problem mit ftp_put()

Postby rain » 23. January 2004 15:30

Hi

Folgendes Problem nervt mich schon eine Woche:

Mit dem folgenden Skript kann ich mit zwar die Dateien die auf dem Server(LAMPP) sind anschauen( also mit FTP ist jetzt gemeint) aber ich kann keine Dateien auf den Server übertragen! Es kommt immer die Fehlermeldung FTP Upload war fehlerhalt -> Das ftp_put klappt nicht. Ich verwende den FTP User nobody und als pW lampp.
ICh bin schon am verzweiflen.... komme echt nicht mehr weiter und würde mich freuen wenn mir irgendwer hier tipps geben könnte:

Hier das Skript:

[code]
if($attachment !="") // nur wenn eine Datei ausgewählt wurde geht es zum FTP Upload
{
// Nun folgt der FTP Upload der Datei
$connection_id = ftp_connect($C_FTP_HOST);
$login_result = ftp_login($connection_id,$C_FTP_USER,$C_FTP_PASSWORD);

if((!$connection_id) || (!$login_result))
{
echo" FTP_Verbindung konnte nicht hergestellt werden!<br>";
die; // Programmausführung beenden
}
else
{
//echo"Verbindung mit dem FTP Server aufgebaut...<br><br>";
}

$zeidatei = "test.doc";
$lokale_datei = $attachment;
$dateien = ftp_nlist($connection_id, '');
FOREACH($dateien as $r)
{
if($r == $zieldatei)
{
echo "<b>FEHLER</b> die Datei <b>$r</b> besteht bereits - Ändern sie den Dateinamen und fügen Sie die<br> Datei erneut hinzu.</b><br><br>";
die;
}
}

$upload = ftp_put($connection_id, $zieldatei, $attachment, FTP_BINARY);

if (!$upload)
{
echo"FTP Upload war fehlerhaft..";
}
else
{
echo"Sie haben folgende Datei erfolgreich hinzugefügt:$attachment <br>";
$ftp_upload_success = 1;
}
ftp_quit($connection_id);

//echo"<br>Die Verbindung mit dem FTP Server wurde beendet...<br>";
}
[/code]

Bei meinem WAMPP Server funtkioniert das Skript aber einwandfrei????
MFG
RAIN
rain
 
Posts: 15
Joined: 16. January 2004 20:49

Return to XAMPP für Linux

Who is online

Users browsing this forum: No registered users and 17 guests