- PR -

RedHat9+Apache2環境でmod_encodingのエラー

1
投稿者投稿内容
kaba
会議室デビュー日: 2003/10/17
投稿数: 1
投稿日時: 2003-10-17 19:44
現在、RedHat9+Apache2の環境にWebDAVを設定しています。
WebDAV自体は正常に動くようになりましたが、日本語に対応
させたいと思いmod_encodingをインストールしました。

http://www.atmarkit.co.jp/flinux/special/webdav03/webdav01b.html
こちらの記事を参考にしてmod_encodingをインストールし、
httpd.confを書き換えてapachectl configtestを行うと、
下記のようなエラーが表示されます。

# apachectl configtest
Syntax error on line 559 of /etc/httpd/conf/httpd.conf:
Cannot load /etc/httpd/modules/mod_encoding.so into server: libiconv_hook.so.1:
cannot open shared object file: No such file or directory

libiconv_hook.so.1は/usr/local/libに確かに存在しています。
mod_encoding.soが生成されないエラーに対しては、
# gcc -shared -o mod_encoding.so mod_encoding.o -Wc,-Wall -L/usr/local/lib -Llib -liconv_hook
# cp -p mod_encoding.so /usr/lib/httpd/modules
このコマンドにて対処いたしました。

上記手順にて何か間違えておりますでしょうか。
それとも何か手順が抜け落ちているのでしょうか。
何かご存知でしたらご教授お願いします。
technocore
常連さん
会議室デビュー日: 2003/11/07
投稿数: 20
投稿日時: 2003-11-09 02:12
ライブラリのパスを通していないのではないですか?

# vi /etc/ld.so.conf

# ldconfig
1

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