Dateiupload - Datei wieder löschen mit FTP-Programm
Pate
- ftp
0 Odium
Hallo zusammen,
Das Folgende ist mein Problem:
Ich mache einen Dateiupload über ein Browserformular mit php, der auch funktioniert:
if(!copy($thefile,"$verzeichnis/$thefile_name")){
echo"Kopieren Fehlgeschlagen";
}
Wenn ich aber die Datei über ein FTP-Programm (WS_FTP oder so) wieder löschen will, dann kommt der Fehler:
Permission Denied.
Kann man beim Kopieren der Datei irgendwie Rechte setzen, so dass man als FTP-User die Datei wieder löschen kann?
Gruß,
Pate
Hallo zusammen,
Das Folgende ist mein Problem:
Ich mache einen Dateiupload über ein Browserformular mit php, der auch funktioniert:
if(!copy($thefile,"$verzeichnis/$thefile_name")){
echo"Kopieren Fehlgeschlagen";
}
Wenn ich aber die Datei über ein FTP-Programm (WS_FTP oder so) wieder löschen will, dann kommt der Fehler:
Permission Denied.
Kann man beim Kopieren der Datei irgendwie Rechte setzen, so dass man als FTP-User die Datei wieder löschen kann?
Gruß,
Pate
Hallo,
wieso suchst du nicht erst an der quelle?
http://www.php.net/manual/en/function.chmod.php
Odium
Hi,
Wenn ich aber die Datei über ein FTP-Programm (WS_FTP oder so)
wieder löschen will, dann kommt der Fehler:
Permission Denied.
unter welcher Benutzerkennung lief das Upload-Skript?
Möglicherweise ist das _nicht_ dieselbe wie Deine FTP-Benutzerkennung,
sondern die Betriebskennung des Webservers selbst ("nobody" etc.).
Und daß der FTP-Server verhinder, daß Du _fremde_ Dateien löschst,
halte ich für gar nicht so unwahrscheinlich.
wieso suchst du nicht erst an der quelle?
http://www.php.net/manual/en/function.chmod.php
Ich bezweifele, daß dieser Link allein das Problem lösen wird.
Viele Grüße
Michael