Невозможно удалить, файл с таким именем может уже существовать - PullRequest
1 голос
/ 26 августа 2008

Это начинает меня раздражать. Недавно я решил очистить свой FTP, и наткнулся на старую установку Wordpress, которую я забыл (о, да, я очень беспокоюсь о безопасности). В любом случае, по какой-то причине удалить каталог не удалось, поэтому я выяснил, что является причиной блокировки, и сузил его до файла в wp-content.

Теперь, когда я пытаюсь удалить этот файл, я могу получить две ошибки. Я пробовал в Windowx Explorer ( FTP ) и файловом менеджере панели управления. Вот несколько снимков с ошибками:

Windows FTP File manager

Как вы можете видеть, мой Файловый менеджер считает, что файл является Символическая ссылка . Пока меня это пугает мой веб-сервер является хостом для явно религиозного артефакта, и я также сильно смущен ситуацией.

  • Я попытался переименовать файл.
  • Я обновил представление FTP.
  • Я попытался переместить файл в другой каталог (что сработало, но удаление не удалось).
  • Я попытался отредактировать файл и затем удалить.

И я в растерянности. Есть ли специальный способ удаления SymLinks? Я никогда не слышал о них до сих пор.

редактировать

Ох, Windows, ты действительно волшебник своего рода. Я решил взглянуть на свой FTP через командную строку и угадай, что? Файл не существует. Игнорирует ли ftp символические ссылки, я не знаю, но я собираюсь сдаться: P

Command Prompt View

1 Ответ

2 голосов
/ 26 августа 2008

Прежде всего, попробуйте отправить по электронной почте вашему веб-хосту либо SSH-доступ, либо удалить символическую ссылку для вас.

Если вы получаете SSH-доступ, используйте:

unlink index.php

Или, если ни один из них не работает: Создайте PHP файл там (например, remove.php), который содержит:

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

Затем откройте этот файл в браузере, а затем удалите файл remove.php.

...