あー、なんというか、もー
解決しましたΣ(´Д` )
PHP4でないとだめでした(涙)
先ほどPHP5をアンインストール。/usr/ports/lang/php5とphp5-extensionです。
で、念のため、/usr/local以下のPHP臭いところをw、全部手で削除。
あと、/var/db/ports以下のPHP関係は全部rm -Rです。
で、/usr/ports/lang/php4とphp4-extensionを入れなおし。
/usr/local/etc/php.ini-recomendedをphp.iniとして同じところにコピー、MBString関係を、念のため、
mbstring.language = Japanese
mbstring.internal_encoding = UTF-8
mbstring.http_input = auto
mbstring.http_output = UTF-8
mbstring.encoding_translation = Off
mbstring.detect_order = auto
mbstring.substitute_character = none
と設定。
httpd.confにPHP4モジュール読み込み記述があるか確認後、
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
を<IfModule mime_module>....</IfModule>の中に記載。
そいで、Apacheの再起動
#apachectl restart
で、おもむろに全部のテンプレートをダイナミック処理。
で、おもむろにブログページを表示させると・・・・ふいぃ、ちゃんと表示された。
よかった・・・
っていうか、FreeBSD+MySQLではPHP4でないとだめなのかな。以前もPHP5にチャレンジして失敗したし・・・とりあえず動いているので良かったということで。
