記事No | : 15389 |
投稿日 | : 2017/02/12(Sun) 22:42:07 |
タイトル | : サーバー上のファイル削除について |
ID情報 | : flaiud59 |
投稿者 | : yoyo |
URL | : http://www.med.nihon-u.ac.jp/home/tokusawa/index.html |
今回、File Uploader Ver: 4.01
を使わさせてもらうことにしました。
パーミッションは
http://www.kent-web.com/data/upload.html
にある通りにし、無事アップ、削除出来るようになりました。
ですが、ブラウザ上では削除できていても、サーバーを見てみたら、残っていて、サーバー上で削除を試みましたが出来ません。
uplフォルダのパーミッションは777、その中のフォルダのパーミッションは755、アップしたファイルのパーミッションは666となっていました。666だから削除できないのかと思ったのですが、どうなのでしょうか。
サーバーとの接続にはWinSCPを使っていて、アップしたファイルを消そうとすると「権限がありません エラーコード3 Permission denied リクエストコード13」となってしまいます。
どうすれば、サーバー上から削除できるようになりますか?
記事No | : 15390 |
投稿日 | : 2017/02/12(Sun) 23:14:03 |
タイトル | : Re: サーバー上のファイル削除について |
ID情報 | : teketen |
投稿者 | : てけてん |
検索したら、
「WinSCPでグループの書き込み権限があるのにPermission deniedエラーが出る場合の対処法」
http://www.hoge256.net/2014/10/1196.html
のページを見つけました。
試して見て下さい。
ただ、CGIスクリプトで生成したファイルは、削除出来ない場合があります。
FTPソフトで見た時に、消せないファイルの所有権が、サーバーのID(nobody等)になってしまう場合です。
そんな時に、削除出来るCGIスクリプトが
http://www.t-okada.com/shu1_note/shu1_note/19_11_log.html
からダウンロード出来ますので、試してみて下さい。
このスクリプトを試しても駄目な場合は、サーバー管理者に該当ファイルを削除してもらうしかありません。
記事No | : 15392 |
投稿日 | : 2017/02/12(Sun) 23:54:02 |
タイトル | : Re^2: サーバー上のファイル削除について |
ID情報 | : flaiud59 |
投稿者 | : yoyo |
URL | : http://www.med.nihon-u.ac.jp/home/tokusawa/index.html |
「WinSCPでグループの書き込み権限があるのにPermission deniedエラーが出る場合の対処法」
http://www.t-okada.com/shu1_note/shu1_note/19_11_log.html
共に出来ませんでした。サーバー管理者に該当ファイルを削除してもらうしかないんですかね。
色々とありがとうございます。
記事No | : 15393 |
投稿日 | : 2017/02/13(Mon) 09:17:36 |
タイトル | : Re^3: サーバー上のファイル削除について |
ID情報 | : teketen |
投稿者 | : てけてん |
https://www.synck.com/blogs/technote/technote_1278964005.html
上記スクリプトを試すか、
http://chaichan.lolipop.jp/qa1500/qa1995.htm
こちらで紹介されている、以下のスクリプトを適当な名前をつけて(test.cgiなど)
#!/usr/bin/perl
system("rm -f ファイル");
print "Content-type: text/plain\n\n";
print "File removed.\n";
「ファイル」には削除したいファイル名に変更して、削除出来ないファイルのあるディレクトリに置いて、パーミッションを755又は705にして、ブラウザでアクセスします。
スクリプトは、
#!/usr/bin/perl
のPerlのパスが一番上の行になるようにして下さい。
また、ご利用のサーバーによっては、ファイルマネージャーとかコントロールパネルのように、WEB上からファイルを管理出来るツールを提供している場合があります。
例えば、KAGOYAさんなら
http://support.kagoya.jp/kir/manual/utility/owner.html
のようなサービス。
ご利用のサーバーで、このようなサービスがあるかを確認して下さい。
なければ、サーバー管理者に依頼です。
これ以上は、申し訳ありませんが、こちらのサポート掲示板では、対応出来ません。