Das Löschen ist nicht möglich. Eine Datei mit diesem Namen ist möglicherweise bereits vorhanden

StackOverflow https://stackoverflow.com/questions/27655

  •  09-06-2019
  •  | 
  •  

Frage

Das fängt an, mich zu ärgern.Ich habe kürzlich beschlossen, mein FTP zu löschen, und bin dabei auf eine alte Wordpress-Installation gestoßen, die ich vergessen hatte (oh ja, ich bin sehr sicherheitsbewusst).Wie dem auch sei, das Löschen des Verzeichnisses ist aus irgendeinem Grund fehlgeschlagen, also habe ich nachgeforscht, was die Blockierung verursacht hat, und sie auf eine Datei in wp-content eingegrenzt.

Wenn ich jetzt versuche, diese Datei zu löschen, erhalte ich zwei Fehlermeldungen.Ich habe es im Windowsx Explorer versucht (FTP) und den Dateimanager des Web Control Panels.Hier sind einige Fehlerbilder:

Windows FTP File manager

Wie Sie sehen, geht mein Dateimanager davon aus, dass es sich bei der Datei um eine handelt Symbolischer Link.Während es mir Angst macht, dass mein Webserver ein offensichtlich religiöses Artefakt hostet, bin ich auch sehr verwirrt von der Situation.

  • Ich habe versucht, die Datei umzubenennen.
  • Ich habe die FTP-Ansicht aktualisiert.
  • Ich habe versucht, die Datei in ein anderes Verzeichnis zu verschieben (was funktioniert hat, allerdings ohne Erfolg beim Löschen).
  • Ich habe versucht, die Datei zu bearbeiten und dann zu löschen.

Und ich bin ratlos.Gibt es eine spezielle Möglichkeit, SymLinks zu löschen?Ich habe bis jetzt noch nie von ihnen gehört.

bearbeiten

Oho Windows, du bist wirklich eine Art Zauberer.Ich beschloss, über die Eingabeaufforderung einen Blick auf mein FTP zu werfen und wissen Sie was?Die Datei existiert nicht.Ob ftp ignoriert Symlinks. Ich weiß es nicht, aber ich bin kurz davor aufzugeben :P

Command Prompt View

War es hilfreich?

Lösung

Versuchen Sie zunächst, Ihrem Webhost eine E-Mail zu senden, um SSH-Zugriff zu erhalten oder den Symlink für Sie zu entfernen.

Wenn Sie SSH-Zugriff erhalten, verwenden Sie:

unlink index.php

Oder wenn beides nicht funktioniert:Ein ... kreieren PHP Datei dort (z. B. „remove.php“), die Folgendes enthält:

<?php unlink("./index.php") ?>

Öffnen Sie dann diese Datei in Ihrem Browser und entfernen Sie anschließend die Datei „remove.php“.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top