ユーザ用ツール

サイト用ツール


webdav

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
webdav [2019/11/12 10:50] – 作成 nabezowebdav [2020/09/18 00:19] (現在) – [curl] nabezo
行 9: 行 9:
 がはいっていないならモジュールの有効化を実施。 がはいっていないならモジュールの有効化を実施。
  
-  a2enmod dav.load +  sudo a2enmod dav.load 
-  a2enmod dav_fs.conf +  sudo a2enmod dav_fs.conf 
-  a2enmod dav_fs.load+  sudo a2enmod dav_fs.load
   (dav_lockはdav_fsを使用するなら不要)   (dav_lockはdav_fsを使用するなら不要)
 +
 +webdav用のディレクトリ作成
 +  sudo mkdir c
 +  sudo mkdir /var/www/temp
 +  chown -R www-data:www-data mkdir /var/www/webdav
 +  chown -R www-data:www-data mkdir /var/www/temp
  
 /etc/apache2/conf-available/webdav.conf /etc/apache2/conf-available/webdav.conf
   Alias /webdav /var/www/webdav   Alias /webdav /var/www/webdav
 +  DavLockDB /var/www/temp/DavLockDB
   <Directory /var/www/webdav>   <Directory /var/www/webdav>
     DAV On     DAV On
   </Directory>   </Directory>
  
-            +  sudo a2enconf webdav.conf 
-  +  service apache2 restart 
 + 
 +====== nginx ====== 
 +403エラーが出る場合、その他ユーザに実行権限が有るか確認 
 + 
 +====== test方法 ====== 
 +===== [[curl]] ===== 
 + 
 +  #書き込み 
 +  curl -T test1.txt -u ID:PASS --url http://example.com/directory/test1.txt -X PUT 
 +  #ディレクトリ作成 
 +  curl -u ID:PASS --url http://example.com/directory/testdir/ -X MKCOL  
 +  #削除 
 +  curl -u ID:PASS --url http://example.com/directory/test1.txt -X DELETE
  
 +===== cadaver =====
  
webdav.1573523412.txt.gz · 最終更新: 2019/11/12 10:50 by nabezo