DotProjectのガントチャートで質問です。


DotProjectのガントチャートがうまく表示されません。
下記の環境で試しているのですが、
どなたか方法を教えて頂けませんか?

【解決してほしい質問】
・ガントチャートを日本語で正常に表示させたい

【現在の状況】
・ガントチャート欄にはエラー表示が出ている

【スペック】
鯖:さくらインターネット 個人用 1GBのプラン
DB:MySQL4.0系

【インストール状況】
1.dotproject2.0.4jaを普通にインストール
2.日本語表示までは手順どおり(readme等を参考に)
3.サイトアクセス、アカウント作成もクリア
4.でもガントチャートだけがNG
5.一応独自にフォルダを掘ってフォントファイルは入れてみた
(さくらの上記メニューでは、サーバ内にフォント入ってなかった)
6..jpgraph辺りの資料を参考にするがうまくいかない・・・
で、現在に至る

【たぶん回答のキモになる部分】
個人的にはやはりjpgraphと独自フォント配置まわりだと思っているのですが、
どうしたらよいでしょう・・・?
文字化けしてもいいからまずは表示させたいです。
その次に日本語表示させたいです。

回答の条件
  • 1人2回まで
  • 登録:2007/02/14 18:00:33
  • 終了:2007/02/21 11:39:56

回答(1件)

id:huruyosi No.1

huruyosi回答回数30ベストアンサー獲得回数32007/02/18 10:59:08

ポイント60pt

ガントチャートで日本語化した時の対応は

 1.フォントを明示的に指定する

 2.UTF-8への変換を抑止する

 3.PHPのコンパイルオプション

です。


1.と2.については、Web上に記事があるので既になされていると思います。私が参考にしたのはこちらです。

http://fullmetal.dip.jp/pukiwiki/index.php?%E6%97%A5%E8%A8%98%2F...

3.についてはPHPをコンパイルしたときのconfigureを貼り付けておきます。

./configure --enable-mbstring --enable-mbstring-enc-trans --enable-track-vars --enable-mbreged --with-mysql=/usr/local/mysql --with-apxs=/usr/local/apache/bin/apxs   --with-zlib --with-gd --with-jpeg-dir --with-tff  --with-freetype-dir

はまったのは、「--enable-gd-jis-conv」をつけないことでした。dotProjectは内部表現をUTF-8で統一しているために、このオプションを付けると勝手にJISコードに変換されてしまうため文字化けが起きました。

  • id:danielocean
    質問がややこしすぎたかな・・・。
    jpgraphの正しい使い方でもよいです・・・。
  • id:b-wind
    質問がややこしいと言うより肝心のエラーメッセージがかかれていなかったり、
    ・手順どおり
    ・クリア
    ・うまくいかない・・・
    など省略している部分が多すぎて結局何をどうしたのか分からないんですけど。
  • id:danielocean
    なるほど。ちょっと詳細書いてみると。

    dotprojectの日本語化されたパッケージをダウンロード。
    サーバにFTPで転送。
    tarコマンドで解凍して展開。
    指定のConfigファイルに必要事項を記入。
    指定のWebフォルダに転送。
    MySQLのアカウントを発行。
    ブラウザ上からセットアップ用のページへアクセス。
    必要事項を入力して、セットアップ作業完了。
    ログイン、アカウント作成完了。
    試しに仮のプロジェクトやらデータやらを入力して動作確認OK。

    だいたいここまではマニュアルどおりに進んでる。

    で、プロジェクトにタスクを新規作成して、
    ガントチャートの画面を開いたらエラーが出た。
    エラー内容はこれ。

    You are trying to use the locale (ja_JP.UTF-8)
    which your PHP installation does not support.
    Hint: Use '' to indicate the default locale for this geographic region.

    だから最初は日本語化失敗かと思ったんだけど
    dotprojectの質問やらブログ投稿やらは、
    表示はされるんだけど文字化けされるって内容だった。

    だから僕の場合はもうひとつ手前で、
    jpgraphなのか、もしかすると全く違うところで
    言語設定のConfigを何か間違えているのか、となるんだけど。
    でもどこをどう直したらよいか全然分からない状態。
  • id:bonlife
    http://docs.dotproject.net/index.php/Gantt_Chart_Locale
    こちらで紹介されている以下のやり方は試してみましたか。
    http://www.dotproject.net/vbulletin/showthread.php?t=5177

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません