GikaiWatcher2021/08/20 09:46早速のご回答ありがとうございます。ロリポップのプランはスタンダードです。 また、必要要件を満たしているかどうか、phpinfo() 関数を使って調べたところ、GD関連はすべて「enabled」でした。「GD Support:enabled」 ということは、何かユーザーがインストールしたりする必要はなく、後は簡単なプログラムを書いて試してみればよいのですよね? 試してみます。わからなかったら、サポートに聞いてみます。 それでもわからなかったら、また質問させていただいていいですか? よろしくお願いいたします。 迅速はご回答ありがとうございました。まずは、御礼まで。
tanat2021/08/20 10:12 編集そうですね。多分動くんじゃないかなと思います。 ライブラリ自体はインストールと言うか読み込む必要があるので、その辺は 一度試してみる&以下のドキュメントを読みながら対応してみて、 https://jpgraph.net/download/manuals/chunkhtml/index.html 具体的に分からないところがありましたら、 エラーメッセージとやった事等、teratailのテンプレートを埋める形で新しい質問として質問されると回答が得られると思います。
GikaiWatcher2021/08/20 12:20tanatさん、ありがとうございました。 ご紹介いただいたページのサンプルコードを実行したところ、無事にグラフィックが表示されました。 ライブラリが使えるかどうかは上記のようにして調べるのですね。とても勉強になりました。データベースと連動させて動的にグラフを生成させようと思っています。道は遠いいですが、とりあえず入り口にはたどりつけました。どうもありがとうございました。今後ともよろしくお願いいたします。
GikaiWatcher2021/08/23 12:15解決済としておきながら、再度質問することをお許しください。 結論から申し上げますと、無事に動作しました(^_^) ただ、ライブラリは自分のホームディレクトリ配下にインストール(※1)する必要がありました。 パス(※2)を通すのが大変でした。が、なんとか通すことができ、無事にグラフが表示されました。 一点、ご確認いただけたら幸いなのは、「ライブラリは自分で用意した場所から読むこむ」ということでよろしいでしょうか? 私はロリポップがすでにライブラリを用意しており、ロリポップのサーバーから読み込むものと勘違いしておりました。 tanatさんのアドバイスがとても参考になりました。再度、ご報告と御礼申し上げます。ありがとうございました。 ※1 ライブラリのインストール:jpgraph-4.3.4.tar.gz:tar.gz なので Windows 環境で解凍するのが大変でした。7-Zip File Manager で解凍できました。 ※2 自分のホームディレクトリ:/home/users/数字/xxxxx.jpxxxxx/web/ この配下に「lib」フォルダを作り、そこに解凍したライブラリをコピー。そして include_once "/home/users/数字/xxxxx.jpxxxxx/web/lib/jpgraph.php"; include_once "/home/users/数字/xxxxx.jpxxxxx/web/lib/jpgraph_pie.php"; と記述したら動作しました。
tanat2021/08/23 12:43うまく動いた様で良かったです。 >「ライブラリは自分で用意した場所から読むこむ」ということでよろしいでしょうか? はい、今回の様にPHPソースで提供されるライブラリの場合はその通りです。 レンタルサーバー側が用意してくれるケースは存在するかもしれませんが、聞いた事が無いです。 PECL https://pecl.php.net/ 等のC言語で書かれているライブラリはレンタルサーバー側にインストールされている物しか使えなかったり、自力でソースからコンパイルしてインストールする必要があったりします
GikaiWatcher2021/08/24 01:28ご回答ありがとうございます! 言語によってもライブラリの読み込み方が違ったりするのですね。プログラミングって奥が深~い。(だからおもしろい?) 「自力でソースからコンパイル」、C言語って初心者からすると超ムズカシイ! ってなりますが、C言語で書かれたプログラムも多いですよね。きっとその難しさを凌駕するメリットがあるのでしょうね。今後ともよろしくお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/08/20 09:46
2021/08/20 10:12 編集
2021/08/20 12:20
2021/08/20 12:28
2021/08/23 12:15
2021/08/23 12:43
2021/08/24 01:28