ホームページ > バックエンド開発 > PHPチュートリアル > PHP jpgraph のヒント (インストール方法付き)_PHP チュートリアル

PHP jpgraph のヒント (インストール方法付き)_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:14:34
オリジナル
887 人が閲覧しました

PHP jpgraph に関するいくつかのヒント (インストール方法付き)

PHP の GD ライブラリ自体は非常に強力な描画ライブラリであり、描画される画像は基本的に日常的な要求を満たすことができますが、強力で強力なだけではなく、PHP の GD ライブラリをベースにした強力で便利な jpgraph が誕生しました。 !
php.ini 設定ファイルで extension=php_gd2.dll コメントをオンにする必要があるため、PHP はデフォルトでは GD ライブラリを有効にしません。開いたら、描きたい奇妙な模様をいくつか描くことができます。何?描けない?そして、もう一度基礎を学びましょう!
今日は、研修機関のビデオと jpgraph レポートを視聴しました。ビデオの方法に従って、http://jpgraph.net/download/ からバージョン 3.0.7 をダウンロードし、Create a jpgraph ディレクトリに解凍しました。ディレクトリに移動し、src ディレクトリ内の Examples を除くすべてのファイルを、Examples ディレクトリの下に新しく作成した jpgraph ディレクトリに切り取ります。次に、Apache によって設定されたディレクトリに Examples をコピーします。
しかし、長い間試した後、次のエラーメッセージが表示され続けました:
警告: strftime(): システムのタイムゾーン設定に依存するのは安全ではありません。これらのメソッドのいずれかを使用した場合は、date.timezone 設定または date_default_timezone_set() 関数を使用する必要があります。この警告が表示される場合は、タイムゾーン識別子のスペルを間違えている可能性が高いです。ここではタイムゾーン「UTC」を選択しましたが、H:TestFileExamplesjpgraphjpgraph.php の 391 行目で date.timezone を設定してください。
JpGraph エラー: HTTP ヘッダーはすでに送信されています。
ファイル jpgraph.php の 392 行目の出力が原因です。説明:
ライブラリが画像の HTTP ヘッダーをこのブラウザーに送信する前に、HTTP ヘッダーが既にブラウザーに送信されており、データがテキストとして示されています。これにより、ライブラリーが画像データをブラウザーに送信することができなくなります。ブラウザによってテキストとして解釈され、ジャンク テキストとして表示されます)。
おそらく、Graph::Stroke() を呼び出す前にスクリプトにテキストが含まれていると思われます。このテキストがブラウザに返されると、ブラウザはすべてのデータ (スペースや改行も含む) を検索します。 、ブラウザに送り返された可能性があります。
たとえば、冒頭の「
上記の警告をたくさん報告した後、「JpGraph Error」というエラーが表示されました。そこで、英語が苦手なブロガーはこの英語の山を百度翻訳に送信しましたが、それでも理解できませんでした。オンラインで誰も答えてくれなかったので、Googleで検索して見つけました。 http://bbs.php100.com/simple/?t294044.html、答えはおそらくタイムゾーンに関するもので、対応するタイムゾーンを設定するために date_default_timezone_set('Asia/Chongqing'); を使用するだけです。 , ここでは重慶に設定されています。問題はそれに応じて解決されます。
次に、バージョン: 3.5.0b1 の jpgraph をダウンロードし、同じ方法で試してみましたが、やはりホームページ上の画像を読み込むことができませんでした。原因は、「jpgraph/jpgraph_odo.php」ファイルがなかったためです。ブロガーはインポート時にインターネットで対応するファイルを検索し、jpgraph ディレクトリにコピーしましたが、それでも問題は解決できず、最終的には放置しました。

http://www.bkjia.com/PHPjc/909452.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/909452.html技術記事 PHP jpgraph に関するいくつかのヒント (インストール方法付き) PHP の GD ライブラリ自体は非常に強力な描画ライブラリであり、描画される画像は基本的に日常の要件を満たすことができますが、強力で強力です...
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート