Não é possível excluir, talvez já exista um arquivo com esse nome
Pergunta
Isso está começando a me irritar.Recentemente, decidi limpar meu FTP e me deparei com uma instalação antiga do Wordpress que esqueci que tinha (ah, sim, estou muito preocupado com a segurança).De qualquer forma, por algum motivo, a exclusão do diretório falhou, então investiguei para ver o que estava causando o bloqueio e reduzi-o a um arquivo em wp-content.
Agora, quando tento excluir este arquivo, recebo dois erros.Eu tentei no Windowx Explorer (FTP) e o Gerenciador de Arquivos do Painel de Controle da Web.Aqui estão algumas fotos de erro:
Como você pode ver, meu gerenciador de arquivos acha que o arquivo é um Link Simbólico.Embora me assuste que meu servidor da web seja hospedeiro a um artefato obviamente religioso, também estou muito confuso com a situação.
- Eu tentei renomear o arquivo.
- Atualizei a visualização do FTP.
- Tentei mover o arquivo para outro diretório (que funcionou, mas sem sucesso na exclusão).
- Tentei editar o arquivo e depois excluí-lo.
E estou perdido.Existe uma maneira especial de excluir SymLinks?Nunca ouvi falar deles, até agora.
editar
Oho Windows, você realmente é uma espécie de mágico.Resolvi dar uma olhada no meu FTP via prompt de comando e adivinhe?O arquivo não existe.Se ftp
ignora links simbólicos, não sei, mas estou prestes a desistir: P
Solução
Em primeiro lugar, tente enviar um e-mail ao seu host para obter acesso SSH ou para remover o link simbólico para você.
Se você obtiver acesso SSH, use:
unlink index.php
Ou se nenhum dos dois funcionar:Criar uma PHP arquivo lá (por exemplo remove.php) que contém:
<?php unlink("./index.php") ?>
Em seguida, abra esse arquivo no seu navegador, depois remova o arquivo remove.php.