#freeze
''目次''
#contents
~
----

*目的 [#t8e7eebd]
WebDav利用時の日本語文字化けの解消
~
*準備 [#ub43ce96]
[[Apache HTTP Server Project>http://httpd.apache.org/]]~
[[modpython.org>http://www.modpython.org/]]

*インストール [#gd784104]
+ソースとパッチの取得
 # wget -P /usr/local/src http://iij.dl.sourceforge.jp/webdav/13902/mod_encoding-20021209.tar.gz
 # wget -P /usr/local/src http://iij.dl.sourceforge.jp/webdav/13905/mod_encoding.c.apache2.20040616
パッチ取得(Apache2.2用)
 # wget -P /usr/local/src http://www.aconus.com/~oyaji/faq/mod_encoding.c-apache2.2-20060520.patch
~
+ソースの解凍
 # cd /usr/local/src
 # tar zxfv mod_encoding-20021209.tar.gz
パッチ適用
 # cp mod_encoding.c.apache2.20040616 mod_encoding-20021209/mod_encoding.c
 # cd /usr/local/src/mod_encoding-20021209
 # patch -p0 < ../mod_encoding.c-apache2.2-20060520.patch
~
+iconv_hookのインストール
 # cd /usr/local/src/mod_encoding-20021209/lib
 # ./configure
 # make
 # make install
~
 # vi /etc/ld.so.conf
以下を追記
 /usr/local/lib
 
 # ldconfig
~
+コンパイル設定~
[[configureのヘルプ>mod_encoding-20021209のconfigureヘルプ]]
 # cd /usr/local/src/mod_encoding-20021209
 # ./configure --with-apxs=/usr/local/apache2/bin/apxs
~
+インストール
 # make
 # gcc -shared -o mod_encoding.so mod_encoding.o -Wc,-Wall -L/usr/local/lib -Llib -liconv_hook
 # make install
~

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS