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:

Windows FTP File manager

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

Command Prompt View

Foi útil?

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top