削除できません。その名前のファイルがすでに存在する可能性があります

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

  •  09-06-2019
  •  | 
  •  

質問

これにはイライラし始めています。最近、FTP をクリアすることに決めたところ、忘れていた古い Wordpress のインストールを見つけました (そうそう、私はセキュリティに非常に敏感でした)。とにかく、何らかの理由でディレクトリの削除に失敗したため、ブロックの原因を調査し、wp-content 内のファイルに絞り込みました。

このファイルを削除しようとすると、2 つのエラーが発生します。Windowsエクスプローラーで試してみました(FTP) と Web コントロール パネルのファイル マネージャー。いくつかのエラーショットを次に示します。

Windows FTP File manager

ご覧のとおり、私のファイルマネージャーはファイルが シンボリックリンク. 。私のWebサーバーが明らかに宗教的なアーティファクトのホストであることを怖がらせますが、私は状況にもひどく混乱しています。

  • ファイル名を変更してみました。
  • FTP ビューを更新しました。
  • ファイルを別のディレクトリに移動しようとしました(うまくいきましたが、削除は成功しませんでした)。
  • ファイルを編集してから削除しようとしました。

そして私は途方に暮れています。SymLink を削除する特別な方法はありますか?今まで聞いたことがありませんでした。

編集

おお、Windows、あなたは本当にある種の魔術師ですね。コマンド プロンプト経由で FTP を確認してみることにしました。どうなるでしょうか?ファイルが存在しません。かどうか ftp シンボリックリンクを無視します わかりませんが、あきらめようとしています:P

Command Prompt View

役に立ちましたか?

解決

まず、SSH アクセスを求めるか、シンボリックリンクを削除するためにウェブホストに電子メールを送信してみてください。

SSH アクセスを取得した場合は、次を使用します。

unlink index.php

または、どちらも機能しない場合は、次のようにします。を作成します PHP そこにあるファイル (たとえば、remove.php) には以下が含まれます。

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

次に、そのファイルをブラウザで開き、その後、remove.php ファイルを削除します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top