Mailinglisten-Archive |
Hallo Thomas,
> Schon wieder ein Problem...
> Es gab hier in der Liste zwar schon mal einen Thread zum Thema "FTP"
> aber irgendwie kam da kein konkretes Ergebnis dabei raus.
>
> Ich will via FTP Dateien auf einem anderen Server updaten. Klappt alles
> wunderbar solange die Datei nicht existiert. Wenn eine Datei gleichen
> Namens bereits auf dem Server ist, gibt mir fopen() - egal ob ich "w" oder
"w+"
> verwende - ein false zurück. Die Rechte für das Verzeichnis und die
besagte Datei
> habe ich auf 777 gesetzt. Warum überschreibt der Server nicht einfach die
Datei?
Auch wenn ich mittlerweile ein großer PHP-Anhänger geworden bin, für solche
Anwendungen nutze ich dann doch lieber ein CGI-Script in Perl, denn die
Handhabung mit dem Modul Net::FTP ist wirklich kinderleicht :-) Was PHP3 in
dieser Hinsicht angeht, habe ich bisher nur mit HTTP-Fetches gearbeitet.
Remote löschen geht nicht? Vielleicht ist auch der FTP-Dämon auf dem
Zielserver so eingestellt, daß das Überschreiben generell nicht zugelassen
ist - hatte mal ein ähnliches Problem, es stellte sich als
Konfigurationsproblem auf FTP-Server-Seite heraus. Oder die Schreibrechte
fürs _Verzeichnis_ stimmen nicht.
Gruß
Thomas
php::bar PHP Wiki - Listenarchive