お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2007-06-06 00:41:34

satos
新しいメンバ
登録日: 2007-06-06

Ubuntu 7.04でWebdav

Ubuntu 7.04で、Webdavを導入しようとしたのですが、
文字化け対策のために libapache2-mod-encoding をインストールして、
a2enmod encoding を実行後に apache2 を再起動しようとすると、
以下のエラーメッセージが出てしまいます。

apache2: Syntax error on line 185 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/encoding.load: API module structure `encoding_module' in file /usr/lib/apache2/modules/mod_encoding.so is garbled - perhaps this is not an Apache module DSO?

解決方法をご存知の方がいたら、どうかご教示お願い致します。

オフライン

 

#2 2007-06-06 10:03:22

tani
メンバ
登録日: 2006-10-20

Re: Ubuntu 7.04でWebdav

Webdavやlibapache2-mod-encodingに関してよくわからないので、エラーメッセージから推測される月並なことしか言えませんが、

・libapache2-mod-encodingインストールはaptitude install libapache2-mod-encodingで行ったのでしょうか?
・/etc/apache2/mods-enabled/encoding.load の記述は正しいか?
・/usr/lib/apache2/modules/mod_encoding.so のファイルは存在するかどうか、存在したとしてファイルのパーミッション等は?

ひょっとしてパッケージのバグだったらオプションを変えてリビルドとか、全体を一からmakeが早いような気がします。
http://www.mail-archive.com/[email protected]/msg20921.html
こんなこともあったらしいですので。

オフライン

 

#3 2007-06-06 12:56:25

hito
管理者
登録日: 2007-03-18

Re: Ubuntu 7.04でWebdav

Ubuntu側で用意しているパッケージのバイナリが正しくないようです。

手元でも現象が再現し、かつ、
apt-get source libapache2-mod-encoding
apt-get build-dep libapache2-mod-encoding
で入手したパッケージをdpkg-buildpackageしたところ、全く別の
バイナリができあがりました。

とりあえず手元で作ってしまって、アップデートを待ってみましょう。

オフライン

 

#4 2007-06-06 13:26:13

hito
管理者
登録日: 2007-03-18

Re: Ubuntu 7.04でWebdav

https://bugs.launchpad.net/ubuntu/+source/libapache2-mod-encoding/+bug/118901

限りなくバグくさいので、本家側に投げ込みました。

オフライン

 

#5 2007-06-07 09:40:05

satos
新しいメンバ
登録日: 2007-06-06

Re: Ubuntu 7.04でWebdav

返答ありがとうございました。

とりあえず、配布パッケージではどうにもならないので、
http://webdav.todo.gr.jp/download/
からソースをダウンロード、コンパイルして、mod_encoding.so を差し替えたところ、
Apache2の再起動、およびWebdavの文字化けが解消されました。

私もパッケージのバグかな?と思っています。

オフライン

 

#6 2007-11-24 21:13:38

nekobus
新しいメンバ
登録日: 2007-11-24

Re: Ubuntu 7.04でWebdav

Gutsy でも同じエラーが出ました。

オフライン

 

#7 2008-01-22 00:03:44

hito
管理者
登録日: 2007-03-18

Re: Ubuntu 7.04でWebdav

えー、なんか半年以上経ってますがhardyでは直るようです。先ほどfix版がつっこまれました。

オフライン

 

Board footer

Powered by FluxBB