Hot Linux トップページ(Redhat/CentOS/FedoraCore/Fedora Linux対応 インストール/設定 Linuxを始めたい人もLinuxで困っている人もどうぞ!)
インストール用メディアの入手はこちらから

Redhat/CentOS/FedoraCore/Fedora/Vine Linux対応 インストール/設定


★最新情報更新 2016-05-16  ★ハードウエア最終更新 2009-12-13

URLをみんなに教えるつぶやく  シェア   
広告
Google
 
TOP > Redhat系Linux > PHPでグラフを書く

PHPでグラフを書く

更新日:2016-10-31 

うまく印刷できないときは…


●実行環境:CentOS

インストール/設定するもの:PHP 5、JpGraph

PHPでグラフを書いてみます。

今回はPHPをソースからコンパイル/インストールして使用する例です。

#./configure --enable-mbstring
--with-pgsql=/usr/local/pgsql/
--with-apxs2=/usr/local/apache2/bin/apxs ※1
--with-gd
--with-jpeg-dir=/usr/lib64/
--with-zlib
--with-freetype-dir=/usr/lib64/
--enable-gd-native-ttf
--enable-gd-jis-conv
--enable-zip
--with-libdir=/usr/lib64※2
--enable-opcache※3


phpinfo()でGDのところを確認します。
日本語を表示するためにFreeTypeのサポートが必要です。
GD Supportenabled
GD Versionbundled (2.1.0 compatible)
FreeType Supportenabled
FreeType Linkagewith freetype
FreeType Version2.4.11
GIF Read Supportenabled
GIF Create Supportenabled
JPEG Supportenabled
libJPEG Version6b
PNG Supportenabled
libPNG Version1.5.13
WBMP Supportenabled
XBM Supportenabled
JIS-mapped Japanese Font Supportenabled

JpGraphのダウンロード:http://jpgraph.net
JpGraphのインストール。フォルダごとhtdocs配下に置く
/usr/local/apache2/htdocs/jpgraph-4.0.1

IPAフォントダウンロード http://ipafont.ipa.go.jp/old/
フォントのインストール。フォルダごとhtdocs配下に置く
/usr/local/apache2/htdocs/IPAfont00303/

jpg-config.inc.phpの40行目
define("MBTTF_DIR","/usr/local/apache2/htdocs/IPAfont00303/");

グラフを書くスクリプトの先頭でinclude_pathを設定し、JpGraphを読み込む。
$path="/usr/local/apache2/htdocs/jpgraph-4.0.1";
set_include_path(get_include_path() . PATH_SEPARATOR . $path);
require_once("src/jpgraph.php");
require_once("src/jpgraph_radar.php");


PHPでグラフを書く について質問する


別サイトもあります。リリース中のiPhone/iPad用便利アプリがいろいろ!ぜひご覧ください。
<<PHP 5のインストール/設定  Netatalk(1.5.3)のインストール/設定>>

URLをみんなに教えるつぶやく  シェア   

TOP > Redhat系Linux > PHPでグラフを書く





携帯でこの記事を読む
下のバーコードを携帯で読み取ろう!モバイル版の【PHPでグラフを書く】が読めます

http://www.hot-linux.org/mobile/redhat/?text_no=172
メインメニュー






Google Sitemaps用XML自動生成ツールを利用しています。

Hot Linux PDF
Hot Linux PDF

サイズ
約41.6MB
更新日
2016/07/09

Copyright (C) 1998-2017 Hot Linux,All right reserved