FFFTPで接続したのですが、上書きが
ftpaccess overwrite - permission denied
になるので解決方法を教えて下さい。
.ftpaccess
を置いても良いのですが、設定を間違えてルートディレクトリにおいてしまったところ、FFFTPでアクセスできなくなってしまったので(サポートに連絡して.ftpaccessをftpaccessに改名してもらうことで解決)、私がそのようなおろかなミスをしないようにその場合は中身のコードも書いて下さい。
尚パーミッションは755にしています。
.ftpaccessによる禁止措置を行わない限りProFTPDはデフォルト(削除や上書きはいずれも許可)のはずです
一番に考えられるのは、そのファイルの所有者があなた以外のユーザーである可能性が想定されます
多分、FFFTPで単純に削除することも出来ない状態ではないかと思われますが、試してみましたか?
(phpなどで作成したファイルは、同じくphpなどでなければ削除できない場合がある)
FFFTPでは下記サイトにあるような方法でサイト上のファイルを削除できる場合もあるようなので合わせて確認してみてください
.ftpaccessによる禁止措置を行わない限りProFTPDはデフォルト(削除や上書きはいずれも許可)のはずです
一番に考えられるのは、そのファイルの所有者があなた以外のユーザーである可能性が想定されます
多分、FFFTPで単純に削除することも出来ない状態ではないかと思われますが、試してみましたか?
(phpなどで作成したファイルは、同じくphpなどでなければ削除できない場合がある)
FFFTPでは下記サイトにあるような方法でサイト上のファイルを削除できる場合もあるようなので合わせて確認してみてください
ありがとうございます。
削除→アップロードは普通にできます♪できないのは上書きのみです。
あと、失敗時のコメントを間違えていました。
Overwrite permission denied
でした。
この現象と同じでは?
http://okwave.jp/qa/q5146359.html
FTPサーバではなくWeb(Apache)サーバが上書きを禁止しているようなので、
httpd.confに以下を追加(デフォルトの場合は追加で良いみたいです)して、Apacheを再起動すればOKかと。
/etc/httpd/conf/httpd.conf(おそらくこのパスにあるかと)
<Directory /*>
AllowOverwrite on
</Directory>
Apacheの再起動は、確かコンパネからは不可だったはずなので、シェル(SSH)ログインできないとかもですが、その辺は問題ありませんか?
ありがとうございます。それと同じです!きっと。ただ
/etc/httpd/conf/httpd.conf
home/●●●●●/
には
www, sblo_files, ports, pear, namazu_template, MailBox, log, db
しかフォルダが無く、httpd.conf
が見つかりません。
分かるかたいらしたらお願いします。
ルートディレクトリのファイルを上書きしようとしていませんか?
ProFTPDのデフォルト設定ではルートディレクトリが AllowOverwrite off(上書き禁止)になっています。おそらく、さくらの場合も当てはまるのではないかと思います。
ご確認ください。
ありがとうございます。ルート以外もそうみたいです。
ありがとうございます。
削除→アップロードは普通にできます♪できないのは上書きのみです。
あと、失敗時のコメントを間違えていました。
Overwrite permission denied
でした。