_ PHPで日本語を扱うには
PHPで日本語・マルチバイト文字を扱うには、オプション指定のリビルドが必要です。
モジュールは
PHPのサイトからソースをダウンロードしてきます。
コンフィグオプションを以下に指定します。
--with-apxs2=/usr/sbin/apxs
--enable-mbstring
--enable-mbregex
--with-apxs2=/usr/sbin/apxs(apache2でphpを使う為のオプション)
apacheに組み込む際に
httpd を起動中: httpd: Syntax error on line 211 of /etc/httpd/conf/httpd.conf:
Syntax error on line 6 of /etc/httpd/conf.d/php.conf:
Cannot load /etc/httpd/modules/libphp5.so into server:
/etc/httpd/modules/libphp5.so: undefined symbol: sapi_globals
といったエラーメッセージが出る場合がありますが、
これは、前回のコンパイル情報が残ったままとなっている可能性がある為です。
make clean で一度綺麗にしてから再コンパイルしてみましょう。