目次



目的

WebDav利用時の日本語文字化けの解消

準備

Apache HTTP Server Project
modpython.org

インストール

  1. ソースとパッチの取得
    # 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

  2. ソースの解凍
    # 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

  3. iconv_hookのインストール
    # cd /usr/local/src/mod_encoding-20021209/lib
    # ./configure
    # make
    # make install

    # vi /etc/ld.so.conf
    以下を追記
    /usr/local/lib
    
    # ldconfig

  4. コンパイル設定
    configureのヘルプ
    # cd /usr/local/src/mod_encoding-20021209
    # ./configure --with-apxs=/usr/local/apache2/bin/apxs

  5. インストール
    # make
    # gcc -shared -o mod_encoding.so mod_encoding.o -Wc,-Wall -L/usr/local/lib -Llib -liconv_hook
    # make install


トップ   編集 凍結解除 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2023-05-10 (水) 20:54:10