Jpgraph (PHP4 Graph Plotting library)

[ 戻る | トップページに戻る ]

概要

Jpgraph とは、PHP4 で利用できるグラフ作成ライブラリ。

URL

http://www.aditus.nu/jpgraph/

インストール環境

Plamo Linux 2.2.1 (Kernel 2.2.19 + glibc 2.2)

必要なもの

PHP 4.0.2 以降, GD 1.8.x

バージョン

1.5.1, 1.12.1

インストール手順

$ su
# cd /usr/local/lib/php
# tar xvfz jpgraph-1.5.1.tar.gz
# ln -s jpgraph-1.5.1 jpgraph
# cd jpgraph-1.5.1
# unzip jpgttf_basic.zip
# unzip jpgttf_extra.zip
# unzip jpgraph_htmlmanual13.zip
# cd src

必要に応じて jpgraph_dir.php を編集する。 ---> 特になし
jpgraph.php を以下のように編集する。
// Get all directory paths
require ( "jpgraph/src/jpgraph_dir.php" );
           ~~~~~~~~~~~~ 追加

これでインストールおっけー。サンプルを動かしてみる。
./Examples/example1.2.php をドキュメントルート配下にコピーし、 以下のように修正。
include ("jpgraph/src/jpgraph.php");
          ~~~~~~~~~~~~ 追加
include ("jpgraph/src/jpgraph_line.php");
          ~~~~~~~~~~~~ 追加

ブラウズしてみると以下のエラー。
JpGraph Error: Can't set permissions for /tmp. Permission problems?

なぜ? リロードすると OK になる。 どうやら /tmp/jpgraph_cache ディレクトリを作成しておかなかったが原因。 先のエラー時にはディレクトリだけ作って、あとはエラーにしちゃうらしい。 「ディレクトリ作るんならそのまま動けよ」って気もするが、まあいいでしょ。

[ 戻る | トップページに戻る ]