PloneのWebDAVを設定する
Plone 3.3.5をインストールし、写真などのファイルを多数アップロードするときにWebDAVが便利だろうと思い、WebDAVの設定をやってみた。いつものごとく、はまったのでメモ。たぶん、人の5倍以上は時間がかかってるんだろうなあ。
ファイル名が日本語だと使えない(エラー)ので、本当に使い道があるのだろうか、ちょいと疑問。ファイルサーバみたいにちゃんと文字コード変換して、何もなかったような顔して処理してくれると良いのだけれど。
設定はbuildoutを使ってやってみた。これからはbuildoutで構築するのが主流なんて書かれたサイトに影響され、ネットを探して下記の手順で設定した
環境
- Ubuntu 9.10
- Plone 3.3.5(Unified Installer 3.5.5をルート権限でインストール)
- IPアドレス: 192.168.11.101
設定手順
$ cd /usr/local/Plone/zinstance $ sudo vi buildout.cfg
[instance]セクションを探して下記を追加
zope-conf-additional = enable-ms-author-via on <webdav-source-server> address 8484 force-connection-close off </webdav-source-server>
buildoutを実行、Ploneを再起動
$ sudo bin/buildout $ sudo bin/plonectl stop $ sudo bin/plonectl start
zope.confを確認したら、ちゃんとWebDAVの設定が追加されていた。
$ sudo vi /usr/local/Plone/zinstance/parts/instance/etc/zope.conf
クライアントPC(Windows XP)の設定
マイネットワークを起動し、「ネットワークプレースを追加する」を選択しウィザードに従って設定をすすめる。
アドレスは http://192.168.11.101:8484、ID/パスワードを聞かれたらPloneのadmin/パスワードを入力する。
参考にしたサイト
【送料無料】Ubuntu Server実践バイブル [ 吉田史 ] |