削除できません。その名前のファイルがすでに存在する可能性があります
質問
これにはイライラし始めています。最近、FTP をクリアすることに決めたところ、忘れていた古い Wordpress のインストールを見つけました (そうそう、私はセキュリティに非常に敏感でした)。とにかく、何らかの理由でディレクトリの削除に失敗したため、ブロックの原因を調査し、wp-content 内のファイルに絞り込みました。
このファイルを削除しようとすると、2 つのエラーが発生します。Windowsエクスプローラーで試してみました(FTP) と Web コントロール パネルのファイル マネージャー。いくつかのエラーショットを次に示します。
ご覧のとおり、私のファイルマネージャーはファイルが シンボリックリンク. 。私のWebサーバーが明らかに宗教的なアーティファクトのホストであることを怖がらせますが、私は状況にもひどく混乱しています。
- ファイル名を変更してみました。
- FTP ビューを更新しました。
- ファイルを別のディレクトリに移動しようとしました(うまくいきましたが、削除は成功しませんでした)。
- ファイルを編集してから削除しようとしました。
そして私は途方に暮れています。SymLink を削除する特別な方法はありますか?今まで聞いたことがありませんでした。
編集
おお、Windows、あなたは本当にある種の魔術師ですね。コマンド プロンプト経由で FTP を確認してみることにしました。どうなるでしょうか?ファイルが存在しません。かどうか ftp
シンボリックリンクを無視します わかりませんが、あきらめようとしています:P
解決
まず、SSH アクセスを求めるか、シンボリックリンクを削除するためにウェブホストに電子メールを送信してみてください。
SSH アクセスを取得した場合は、次を使用します。
unlink index.php
または、どちらも機能しない場合は、次のようにします。を作成します PHP そこにあるファイル (たとえば、remove.php) には以下が含まれます。
<?php unlink("./index.php") ?>
次に、そのファイルをブラウザで開き、その後、remove.php ファイルを削除します。