Ordner lässt sich nicht per FTP löschen

In dem Ordner sind vermutlich Symlinks von einer TYPO3-Installation oder versteckte Dateien, beispielsweise eine .htaccess-Datei, enthalten. Erstere können unter Windows nicht per FTP gelöscht werden. Die versteckten Dateien erst, wenn man das FTP-Programm anweist, ebensolche Dateien zu zeigen und demnach auch zu entfernen.

Beide Probleme können mithilfe eines kleinen PHP-Skripts gelöst werden.

1.) Symlinks entfernen

Laden Sie ein Script mit dem Namen „desymlink.php“ und folgendem Inhalt in den Ordner, in dem sich auch die Symlinks befinden:

<?php
unlink('typo3_src');
unlink('typo3');
unlink('t3lib');
unlink('index.php');
?>

Nun rufen Sie dieses Script einfach im Browser auf. Die Symlinks sind jetzt entfernt und Sie können den Ordner wie gewohnt per FTP entfernen.

2.) Ordner per exec()-Funktion entfernen

Laden Sie ein Script mit dem Namen „delete.php“ und folgendem Inhalt auf die selbe Ebene, auf welcher sich der zu entfernende Ordner befindet:

<?php
exec('rm ./yaml -R');
?>

Nun rufen Sie dieses Script einfach im Browser auf. Der Ordner wurde jetzt vollständig vom Server entfernt.


© Webhosting Franken

Diese Webseite verwendet Cookies nur zu absolut notwendigen Zwecken. Weitere Informationen finden Sie unter Datenschutz