[PHP-users 13060] Smarty のテンプレートファイルに SJIS を利用したい

php-users@php.gr.jp php-users@php.gr.jp
Wed, 5 Feb 2003 07:32:30 +0900


はじめまして、sho と申します。

以下の環境で、web アプリケーションを作っているのですが、
Smarty のテンプレートファイルを SJIS で作成すると

syntax error: unrecognized tag:

のエラーが出て動作しません。問題の部分を {literal} で囲うと
動作するのは確認していますが、いちいち問題がでるコード周辺
を囲うのも…
他のソースの関係もあり、テンプレートファイルを EUC とする
のは難しいです。

どのようにしたらよいでしょうか?

RedHat-7.2
apache-1.3.27
php-4.3.0
Smary-2.4.0

php.ini の設定
output_handler = mb_output_handler
mbstring.language = Japanese
mbstring.internal_encoding = SJIS
mbstring.http_input = auto
mbstring.http_output = SJIS
mbstring.substitute_character = none
mbstring.encoding_translation = On

-- sho