60734
Goto Top

Datei lässt sich nicht löschen - ftp

Ich habe schon seit längerem bei 1 und 1 mir ein Webspace gemietet.

Und auf meiner Homepage habe ich jede Menge PHP Skripte und irgendein Skript hat es veranlasst, eine .txt zu erzeugen auf dem Webspace... Da war halt irgendein Bug. Und wenn ich über das FTP Programm mich anmelde, wird mir die .txt auch angezeigt, aber dann wenn ich sie löschen will, wird angezeigt:

"Beim Löschen einer Datei auf dem FTP-Server ist ein Fehler aufgetreten...
Details: 550 text.txt: No sich file or directory"

Und auch wenn ich mich über die cmd Konsole da einlogge, wird mir diese Fehlernachricht angezeigt.

Und wenn ich oben im Browser den Pfad zu der Datei angebe, wird sie ja auch angezeigt.

Wie könnte ich diese Datei löschen?

Content-ID: 82626

Url: https://administrator.de/contentid/82626

Ausgedruckt am: 26.11.2024 um 00:11 Uhr

it-nachtigal
it-nachtigal 08.03.2008 um 18:04:13 Uhr
Goto Top
Vielleicht geht es mit einem anderen ph - script. ( Frag mich nicht nach der Syntax) Es könnte sich meiner Meinung nach nämlich um ein rechte-Problem handeln.

Viel Glück ...


Andreas Nachtigal - IT-Nachtigal
LordGurke
LordGurke 08.03.2008 um 20:06:47 Uhr
Goto Top
Exakt, lässt sich nur mit PHP selbst wieder löschen (oder du musst bei 1&1 anfragen, ob einer der roots so nett ist, das zu löschen face-wink ).

Mit

<?php
unlink('datei.txt');
?>

sollte sich die Datei löschen lassen.
60734
60734 08.03.2008 um 21:17:53 Uhr
Goto Top
Mit unlink() hat es leider nicht funktioniert.
Aber danke.
Da werde ich mich wohl an den Kundendienst wenden müssen.
LordGurke
LordGurke 08.03.2008 um 22:13:34 Uhr
Goto Top
Hm, dann hilft es evtl. die Datei mit CHMOD 777 für jeden User (auch deinen FTP-User) zugänglich zu machen:

<?php
chmod ("deinedatei.txt" , 0777);
?>
60734
60734 09.03.2008 um 12:29:07 Uhr
Goto Top
Ok ich hab's geschafft^^
Die Lösung war jetzt, dass vor dem eigentlich Namen noch ein Leerzeichen war.
Die Datei hieß also " text.txt" und jetzt hat's mit unlink() geklappt.
THX