Невозможно удалить, возможно, файл с таким именем уже существует
Вопрос
Это начинает меня раздражать.Недавно я решил очистить свой FTP и наткнулся на старую установку Wordpress, которую забыл у себя (о да, я очень забочусь о безопасности).В любом случае, по какой-то причине удалить каталог не удалось, поэтому я исследовал, что стало причиной блокировки, и сузил круг поиска до файла в wp-content.
Теперь, когда я пытаюсь удалить этот файл, я могу получить две ошибки.Я пробовал в Windowx Explorer (FTP) и файловый менеджер веб-панели управления.Вот несколько снимков с ошибками:
Как вы можете видеть, мой файловый менеджер считает, что файл является Символическая ссылка.Хотя меня пугает тот факт, что на моем веб-сервере размещен явно религиозный артефакт, я также сильно сбит с толку ситуацией.
- Я пробовал переименовать файл.
- Я обновил представление FTP.
- Я попытался переместить файл в другой каталог (что сработало, хотя удаление не увенчалось успехом).
- Я пробовал редактировать файл, а затем удалять.
И я в растерянности.Есть ли специальный способ удалить символические ссылки?До сих пор я никогда о них не слышал.
Редактировать
Ого, ты действительно в некотором роде волшебник.Я решил взглянуть на свой FTP через командную строку и угадайте, что?Этот файл не существует.Будь то ftp
игнорирует символические ссылки, я не знаю, но я собираюсь сдаться:P
Решение
Прежде всего, попробуйте отправить электронное сообщение своему веб-хостингу либо для получения SSH-доступа, либо для удаления символической ссылки для вас.
Если вы получаете SSH-доступ, используйте:
unlink index.php
Или если ни то, ни другое не работает:Создать PHP файл там (например, remove.php), содержащий:
<?php unlink("./index.php") ?>
Затем откройте этот файл в своем браузере, после чего удалите файл remove.php.