ホームページ >バックエンド開発 >PHPチュートリアル >jpgraph キャッシュに関連する問題、例外プロンプト 25113
jpgraph キャッシュの問題、エラー メッセージ 25113
jpg-config.inc.php の構成は次のとおりです:
定義('USE_CACHE',TRUE);
定義('READ_CACHE',true);
define('CACHE_DIR','C:/Program Files/www/oa/ywtj/tmp/jpgraph_cache/');
スクリプトは次のとおりです:
include ("../Examples/jpgraph/jpgraph.php");
include ("../Examples/jpgraph/jpgraph_bar.php");
$datay=array(1,2,3,4);//垂直座標データ
$datax=array(a,b,c,d);//横軸データ
foreach ($usernums as $key => $value){
$datay[] = $value;
$datax[] = $userids[$key];
}
$graph = new Graph(800,600,'auto',1); //********キャッシュ時間は 1 分です************
$graph->SetScale("textlin");
$graph->xaxis->SetTickLabels($datax);
$graph->xaxis->SetFont(FF_VERDANA,FS_NORMAL,10);
$graph->xaxis->SetLabelAngle(30);
$graph->yaxis->scale->SetGrace(20);
$graph->xaxis->scale->SetGrace(20);
$graph->SetShadow();
$graph->img->SetMargin(40,30,20,40);
$bplot = 新しい BarPlot($datay);
$bplot->SetFillColor('orange');
$bplot->value->Show();
$bplot->value->SetFont(FF_ARIAL,FS_BOLD,10);
$bplot->value->SetAngle(45);
$bplot->value->SetFormat('%d');
$graph->Add($bplot);
$graph->title->Set("光ケーブル利用統計表");
$graph->xaxis->title->Set("事業部名");
$graph->yaxis->title->Set("業務部門占有率");
$graph->xaxis->title->SetFont(FF_SIMSUN,FS_BOLD);
$graph->yaxis->title->SetFont(FF_SIMSUN,FS_BOLD);
$graph->title->SetFont(FF_SIMSUN,FS_BOLD);
$graph->Stroke();
最初の訪問では、コピー イメージがキャッシュ フォルダーに生成されます。2 回目の訪問では、生成されたコピー イメージのバイトは 0 です。3 回目の訪問では、エラー メッセージが表示されます