Nicht löschbare Dateien vom Webserver löschen

Manchmal kommt es vor, dass auf dem eigenen Webserver Dateien liegen, auf die der eigen FTP-Benutzeraccount keinen Zugriff hat. Das passiert zum Beispiel durch div. PHP-Scripte. Da man diese Dateien über den FTP-Account nicht löschen kann, muss man einen Umweg gehen.

Einige Webhoster, wie z.B. All-Inkl bietet in seinem Kontrollzentrum ein Tool an, mit dem die Dateirechte in einem Verzeichnis auf dem Webserver automatisch zurückgesetzt werden. Danach kann man die Dateien dann ganz bequem per FTP löschen.

Falls es diese Möglichkeit nicht gibt, bietet es sich an, Datein oder komplette Verzeichnisse mit Hilfe eines PHP-Scriptes zu löschen. Wenn es um einzelne Dateien geht, reicht die unlink()-Funktion von PHP.

Bei kompletten Verzeichnishierachien muss ein Script her, dass rekursiv Dateien und Verzeichnisse löscht. Bei SelfHtml gibt es einen Artikel zu dem Thema, der auch gleich ein Script bereitstellt. Einfach der Anleitung folgen und schon sind die unliebsamen Dateien vom Server verschwunden.