[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[webdav-jp:0534] Re: WebDAV サーバの mod_encoding の設定




こんにちは 根岸@DNPです。

At 21:19 02/08/27 +0900, you wrote:

u-nakanoと申します。
Apacheを用いてWebDAVサーバをこちらのHP
(http://www.atmarkit.co.jp/flinux/special/webdav03/webdav01b.html)
を参考に構築しようとしているのですが、設定でつまづきました。

Apacheを起動さすと以下のようなエラーが出ます。

Syntax error on line 1046 of /usr/local/apache2/conf/httpd.conf:
Cannot load /usr/local/apache2/modules/mod_encoding.so into server:
libiconv_hook.so.l:cannot open shared object file:
No such file of directory

メッセージをよく読むと libiconv_hook.so.l:cannot open shared object file: の行があります。このダイナミックリンクライブラリが見つからないために モジュールのロードに失敗しているようです。

HPの通りにやった場合は、/usr/local/lib に入っているはずですが
あるでしょうか?(/usr/local/lib/libiconv_hook.so)

ライブラリがあってうまくいかない場合は、同HPのトラブルシュートの
 「libtoolを使用せず、gccで最終的な.soファイルを作成する」方法でやれば
ライブラリパスを明示しているので、動くと思います。

Ps.
   メッセージ中の 「libiconv_hook.so.l」 で最後の「.l」 が気になります。
   私のところはVINEでやっていますが、ライブラリ名は「libiconv_hook.so.1」
   になってます。