FTPソフトでファイルやフォルダが削除できない場合の対処法
FTPソフトでサーバー上のファイルやフォルダが消去できなくて困ったことはありませんか? ファイルやフォルダの階層が深い場合に削除しきれず残っていることがよくあります。この場合は、該当のフォルダの階層に移動すれば削除できることが多いです。
ただ、まれにどうしても削除できないファイルやフォルダが出てきます。今回はFTP上でどうしても削除できないファイルやフォルダの削除方法についてご紹介します。
index
- ファイルやフォルダ名に使用できない文字を使っている
- ファイルのパーミッションが間違っている
- ファイル名とパーミッションの変更でも解決しない場合
- ファイルやフォルダを削除できるが、すぐに復元されてしまう
- 最後に
ファイルやフォルダ名に使用できない文字を使っている
ファイルやフォルダ名に使用できない文字を使っていると、ファイルを削除できないことがあります。
ファイルやフォルダ名が、日本語などの全角文字や特殊な文字になっていませんか? その場合はFTPソフトでファイル名を変更してから削除してください。
FTPソフトでファイル名を変更する方法
FTP上で該当のファイルを右クリックします。
「名前の変更」を選択し、ファイル名を英数字に変更します。
ファイルのパーミッションが間違っている
ファイルやフォルダのパーミッションに問題がある場合に、ファイルを削除できないことがあります。 FTPでファイルやフォルダのパーミッションを確認してください。パーミッションが「XXX」や「000」などの場合はパーミッションの設定が間違っています。パーミッション変更してください。フォルダの場合は「705」、ファイルは「644」にすると削除できます。
FTPソフトでファイルのパーミッションを変更する方法
FTP上で該当のファイルを右クリックします。
「パーミッションの変更」を選択します。
属性値のところを644にします。 ※フォルダの場合は「705」にしてください。
ファイル名とパーミッションの変更でも解決しない場合
多くの場合はファイル名とパーミッションの変更で解決しますが、それでも解決しない場合もあります。
以前どうしても削除できないファイルがあり、ロリポップに問い合わせたことがあります。その時、FTPソフトはCyberduck使ってみてくださいと言われました。実際にCyberduckを使ってみると、無事にファイルが削除できました。
Cyberduckのダウンロードや使い方は、ロリポップの下記のページをご覧ください。
https://lolipop.jp/manual/hp/w-cyberduck/
ファイルやフォルダを削除できるが、すぐに復元されてしまう
最近私が遭遇した事例ですが、不正アクセスを受けたサイトのデータを削除しようとした時、いくつかのファイルが削除してもすぐに復元されてしまいました。利用しているサイトではなく、別のサイトのスクリプトが影響してるのではないかなと思ったんですが、エックスサーバーに問い合わせてみると、不正なプロセスが実行されているとのことでした。 サポートの方が迅速に対応してくださったので、不正プロレスが解除され無事にファイルを削除することができました。
最後に
どうしても削除できない場合は、レンタルサーバーに問い合わせてみることになりますが、レンタルサーバーの方がすぐに対応してくれるとも限りません。なるべく早く解決したい場合は、今回の方法をお試しください。