[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[kagemai-users:0452] Re: Debian で統計グラフの凡例が文字化けする



佐々木です。お疲れ様です。
ご回答ありがとうございます。


<usm4r2git.wl@xxxxxxxxxxxxxxxxxx> の、
   "[kagemai-users:0451] Re: Debian で統計グラフの凡例が文字化けする" において、
   "FUKUOKA Tomoyuki <fukuoka@xxxxxxxxxxxxx>"さんは書きました:

> 福岡です。
> 
> Daisuke Sasaki san wrote:
>  
> | Debian で[統計]ページを開くと、グラフの凡例が文字化けしてしまいます。
> | ※以前 Gentoo で運用していた時はこの現象は起きませんでした。
> (snip) 
> | <BTS:186> も見させて頂きましたが、原因が解らない状況です。
> | <BTS:186> と異なる点は
> | ・CGI 使用時でも発生する (mod_ruby は使用していない)
> | ・gd_charset は EUC-JP, UTF-8 のいずれを指定しても発生する
> | です。
> 
> 念のため確認なんですが、この EUC-JP、UTF-8 の両方で文字化けする
> ことを確認するときには、どういった操作をされたでしょうか。
> 

操作手順は次の通りでした。
1. 全体の設定で、gd_charset を EUC-JP / UTF-8 に変更
2. プロジェクトの cache ディレクトリを削除
3. cache を削除したプロジェクトの統計ページを表示

> 統計ページは一度表示させると HTML キャッシュを生成して、次に
> レポートの投稿やリプライがあるまでは、そのキャッシュが返されます。
> キャッシュを返すときには、統計のグラフは再生成されません。
> 
> もし、EUC-JP、UTF-8 を変更して確認したときに、キャッシュを意識
> していなかった場合には、「全体の設定」で、"use_html_cache" を
> false に設定してから試してみてください。

ご意見いただいた通り、use_html_cache を false に変更しましたが
文字化けが発生しています。

> 
> 文字化けがおきるのは、GD が期待している文字コードと影舞が
> 渡している文字コードが異なっているためだと思うんですが、
> キャッシュについて問題ない場合には、何かテストする方法を
> 考えてみようと思います。
> 

申し訳ありませんが、よろしくお願い致します。

---------------------------------
佐々木大輔 (Daisuke Sasaki)
sasaki@xxxxxxxxxxxxxxxxxxxxxx