- PR -

WebDavでフォルダの削除、編集のみできない

1
投稿者投稿内容
Macallan
会議室デビュー日: 2005/09/23
投稿数: 6
投稿日時: 2009-01-04 05:34
Webdavでフォルダの作成、ファイルの作成、更新、削除はできますが
フォルダの削除、更新はできません。
もうだいぶはまっていますが、解決できません。どなたか
ご教授いただけないでしょうか。

【ログ(apache)】
error_log:出力無し
access_log:"MOVE /webdav/public/xxx HTTP/1.1" 301 380 (xxxフォルダ名を変更した場合)
"DELETE /webdav/public/xxx HTTP/1.1" 301 380(xxxフォルダを削除した場合) 

【エラー】
ダイアログで、"xxx"を削除できません。 とだけ出ます。

【dav.conf】
---------------------------------------------------------
Alias /webdav/ "/var/www/html/webdav/"
DavLockDB "/usr/local/apache2/var/DavLock/webdav"
<IfModule mod_dav.c>
  DAVMinTimeout 600
  <Location /webdav>
    DAV On
    SSLRequireSSL
    AuthType    Basic
    AuthName    "Login WebDAV"
    AuthUserFile  "/var/www/secure/webdav/.htpasswd"
    Require valid-user
    Order deny,allow
    Deny from all
    Allow from all
  </Location>
</IfModule>
<VirtualHost *:80>
  Redirect /webdav https://hogehoge.com/webdav
</VirtualHost>
※DocumentRootは "/var/www/html" です
---------------------------------------------------------

追加で必要な情報等ございましたら
ご指摘いただけると幸いです。
何卒よろしくお願い致します。

#情報を追加します

【OS】
CentOS release 5.2 (Final)

【Apache】
Apache 2.2.10

【Webdav関連のパーミッション】
#ドキュメントルート(Webdav)
[root@hoge html]# pwd
/var/www/html
[root@cent01 html]# ls -ltr
合計 24
-rw-r--r-- 1 root  root  103 11月 12 01:08 index.html
drwxr-xr-x 7 apache apache 4096 12月 29 14:55 webdav
[root@cent01 html]#

#DavLock
[root@cent01 DavLock]# pwd
/usr/local/apache2/var/DavLock
[root@cent01 DavLock]# ls -ltr
合計 4
drwxr-xr-x 2 apache apache 4096 11月 20 23:36 webdav
-rw-r--r-- 1 apache apache  0 12月 31 19:51 webdav.pag
-rw-r--r-- 1 apache apache  0 12月 31 19:51 webdav.dir
[root@cent01 DavLock]#

※尚、httpd.confのUser、Group はapache にしてあります。。。
フォルダの"作成"はできるのに、削除と編集ができないのが腑に落ちません。。。
どなたかご教授いただけると幸いです。。。
よろしくお願い致します

[ メッセージ編集済み 編集者: Macallan 編集日時 2009-01-04 19:12 ]
Ay
常連さん
会議室デビュー日: 2006/10/29
投稿数: 45
投稿日時: 2009-01-04 09:06
/var/www/html/webdav/ の書き込み権限、Apacheの実行権限はどうなっていますでしょうか?

あとは基本情報としてOSやApacheバージョンなどもあったほうが良いと思います。
1

スキルアップ/キャリアアップ(JOB@IT)