- ベストアンサー
OS10.3 ServerでGDライブラリ
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Marc LiyanageさんのサイトからパッケージとしてDLすれば使えますよ、gd。
関連するQ&A
- GDライブラリが使えない・・・
当方fedora8にてApache2とphp4.4.9にてwebサーバーを構築しております。 Apacheはyumにてphpは4をインストールしたい加減からソースからコンパイルしてインストールしました。 configure時に下記のようにしてインストールしております。 './configure' '--prefix=/usr/local/php-4.4.9' '--enable-mbstring' '--with-apxs2=/usr/sbin/apxs' '--with-pgsql=/usr/local/pgsql' '--with-dg' '--with-zlib' '--with-jpeg-dir' phpinfo()を見ても上記のように設定されております。 しかし、phpinfoにgd関係の表示がされないのですがなぜでしょうか? phpのエラーログにはこうありました。 Warning: Unknown(): Unable to load dynamic library './php_gd2.dll' - ./php_gd2.dll: cannot open shared object file: No such file or directory in Unknown on line 0 php.iniのgd2のコメントアウトは消してあります。 必要なライブラリ関係はyumにてすべてインストール完了しております。 どなたか教えてください。 ではよろしくお願いいたします。
- 締切済み
- Linux系OS
- GDライブラリについて
いつもお世話になります。PHPで初めて円グラフ作成を行おうと思っているのですが、GDライブラリが旨く組み込まれていません。OSはwindows,PHP Version 4.3.1です。下記項目は行っています。何か足りない点などありましたらお聞かせ下さい。 1. phpiniのphp_gd2.dllのコメントをはずしました。 2. phpiniにextension_dir = c:/php/extensions/ を挿入。 3. GDライブラリをダウンロードしプロジェクトフォルダに展開。・・・・・ 実はこの部分が自信なく、インストールなど何もしていないので果たしてよいのかどうか・・・ 4. phpinfo()で内容を確認していますがgdに関するメッセージは表示されない。 よろしくお願いいたします。 因みにプログラムを実行すると Call to undefined function: imagecreate() in ... のようなメッセージが出力されるので、旨く組み込まれていないのでは無いかと判断しています。
- ベストアンサー
- PHP
- 共有サーバでのGDライブラリ有効化
共有サーバを使用しているため、php.iniを編集することができません。 この状態で、GDライブラリを有効にすることはできないのでしょうか。 ありましたら、その方法を教えて頂きたいです。
- 締切済み
- PHP
- GDライブラリのバージョンは
よろしくお願いいたします。 GDライブラリのバージョンが色々あるのは最近勉強して知りました。 それによって使える関数が違ってきたりするのも解ったのですが、そもそもGDライブラリのバージョンというのはどこで決まっているのでしょうか? どう説明したらいいのか難しいのですが、バージョンの決定権はクライアントにあるのでしょうか?それとも自分がファイルをアップするサーバに影響されるのでしょうか? バージョンアップしたいと思った場合はどうすればいいのでしょうか? 質問の嵐ですいませんが、教えて下さいっ。 よろしくお願い致します。
- ベストアンサー
- PHP
- PHPのGDライブラリについて
掲題の件について質問です。 いま、PHPのGDライブラリを用いて大量の既存のイメージファイル(JPEG)から各三種類ほどのサムネイルを作成しているのですが一点問題があります。 既存のイメージを縮小してサムネイルを作成しているのですが、この元となる画像は 解像度72dpiの画像となるのですが、GDを用いて作成されたサムネイルは96dpiの解像度として作成されるのです。 故合ってdpiは72でなければなりません。 このPHPのGDライブラリで画像のDPIの指定は出来ないでしょうか? 識者の方、よろしければご教授ください。 お願い致します。
- ベストアンサー
- PHP
- GDを沢山出力できない
GDを使ってイメージを出力しいています。 GDでイメージを生成しているプログラム(gd1.php)を <img src='gd1.php'>という形で呼んで表示しています。 ひとつを表示するのはうまく言っているのですが 一画面でGDを複数呼ぶと画面が途中から使用不可能の×になり、その後ページを更新などすると画面が真っ白になってしまいます。 表示できなくなる画像の数ですが、サイズが600*36だと28個目前後、サイズ40*30だと50個前後までは表示できますがそれ以降の画像が表示できません。 メモリが不足しているのかと思い、iniファイルのmemory_limitを増やしてみましたがあまり変化はありません。 (最初64Mだったのを488Mまであげましたが変わりありませんでした。) OSはRedHadLinuxでPHPとGDは4.2.2(GD1.6.2)および4.4.2(GD2.0.28)の両方で現象が起きてしまっています。 もちろんImageDestroyは行っています。 よろしくお願いいたします。
- ベストアンサー
- PHP
- pchartというグラフ生成ライブラリについて
はじめまして、鏑木といいます。 phpでグラフを生成したいと思い、以下のサイトを見つけました。 http://pchart.sourceforge.net/ pchartというフリーソースのグラフ生成ライブラリです。 サンプルソースがいくつかついていますので、これをDLしてサンプルを動かしてみたのですが、動きません。 冒頭でインクルードしているクラスファイルのほとんどの行がエラーを返します。(ファンクションが呼び出せないとか色々な内容で、ブラウザフリーズしました。) 借りているサーバはヘテムルで、php5を使っています。 サーバにはGDライブラリは入っています。 何か他に必要な設定などあるのでしょうか? わかるかたいらっしゃいましたら教えてくださると助かります。 よろしくお願いいたします。
- ベストアンサー
- PHP
- GD の認識に関して
PHP で GD の利用に関してアドバイスをください。 OpenPNE を設定し、プロフィールの画像(jpg)等をアップロードすると、ブラウザの画面が真っ白になり、画像(jpg)をアップロードすることが出来ません。他に日記でも画像(jpg)をアップロードしようとすると同じ現象で出来ません。少し調べた所、PHP から GD が認識されていない可能性があると思ってきました。 phpinfo を見てみても、gd の項目がありません。 サーバはさくらインターネットの FreeBSD を借りています。 サーバ内を確認した所 gd-2.0.33_4,1 jpeg-6b_4 png-1.2.8_3 php5-zlib-5.1.6_1 は入っています。 思うに、php,ini の設定かと思います。もしかしたら他に何かモジュールが必要なんでしょうか、何処を確認したら良いか、アドバイスを頂ければと思います。 PHP のバージョンは 5.16 です。 ちなみに、以下のページで同じ現象が発生しています。 http://docs.openpne.jp/?cmd=read&page=TROUBLE%2F96&word=%A5%A2%A5%C3%A5%D7%A5%ED%A1%BC%A5%C9
- ベストアンサー
- PHP