• ベストアンサー

fedora4+phpでGDの組み込み方法

お世話になります。 antsと申します。 fedora core4+php5.0.4をインストールされてあるものに、GDを組み込もうと思っております。 #rpm -q zlib zlib-1.2.2.2-5.fc4 (組み込み済み) #rpm -q libpng libpng-1.2.8-2 (組み込み済み) #rpm -q libjpeg libjpeg-6b-34 (組み込み済み) #rpm -q freetype freetype-2.1.9-2 (組み込み済み) ここまではチェックできたのですが、 次にイメージ用PHP拡張モジュールをインストールしようとしたのですが、 phpのext/gdフォルダがどこにあるかわからなくてそれ以上に進めないでおります。 いろいろ検索したのですが、うまく回答が得られていない状態です。 ちなみにここまでは、PHP5徹底攻略エキスパート編を見ながら作業しました。 どなたか、ちょっとでも情報をご存じの方がいらっしゃいましたらアドバイスをよろしくお願いいたします。

  • Ants
  • お礼率95% (45/47)
  • PHP
  • 回答数2
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • elf2000
  • ベストアンサー率50% (6/12)
回答No.2

RPMのインストールでいいなら # /sbin/yum install php-gd でいいですよ.

Ants
質問者

お礼

elf2000さんへ ありがとうございます。 #cd sbin #yum install php-gd 以上、一度Is this OK?と聞かれy[Enter]で難なくインストールできました。 ちなみにアパッチの再起動 #/etc/rc.d/init.d/httpd restart 以上で作業終了です。 本当にありがとうございました。

その他の回答 (1)

  • php504
  • ベストアンサー率42% (926/2160)
回答No.1

phpもrpmでインストールされているのなら rpm -ihv http://ftp.kddilabs.jp/Linux/packages/fedora/core/4/i386/os/Fedora/RPMS/php-gd-5.0.4-10.i386.rpm でインストールできます。 この掲示板ではrpmのurlが省略されているので注意したください

Ants
質問者

補足

php504さん 早速御回答いただきまして、本当にありがとうございます。 しかし、実行すると下記のようなエラーがでました。 http://ftp.kddilabs.jp/Linux/packages/fedora/core/4/i386/os/Fedora/RPMS/php-gd-5.0.4-10.i386.rpm を取得して います エラー: Failed dependencies: php = 5.0.4-10 is needed by php-gd-5.0.4-10.i386 といった形です。 もしかしたら、5.0.4以下の-10のところのバージョンがちがうからなのでしょうか? とすれば、php-5.0.4-10.i386.rpmをインストールする必要があるかもしれません。 もし、アドバイスなど頂けましたら幸いでございます。 どうぞ、よろしくお願いいたします。

関連するQ&A

  • GDのインストール

    GDをPHPで使いたいと思い、下記のサイトを参考にして libjpeg、zlib、libpng、Free Type、GDをインストール後、 いろいろなサンプルを動かしてみたのですがうまく動きませんでした。 使用した環境は以下の様になっています OS Fedoracore4 PHP 5.0.5 zlib 1.2.3 libpng 1.2.8 Free Type 2.1.10 GD 2.0.33 原因に思い当たるかたがいらっしゃったら教えていただけないでしょうか? 参考にしたHP http://eszs.itbdns.com/eszs.html

  • RPMでのGDのインストールエラーについて

    現在 Plesk7.5 centOS PHPver.4.3.2を利用しています 現在のモジュールverが下記 -------------------------- libpng10-1.0.13-8 libpng-1.2.2-25 -------------------------- zlib-devel-1.1.4-8.1 zlib-1.1.4-8.1 -------------------------- freetype-2.1.4-1.0.rhel3.2 -------------------------- sysklogd-1.4.1-26_EL3 gdbm-devel-1.8.0-20 gdbm-1.8.0-20 gd-1.8.4-12.3.1 gdb-6.3.0.0-1.90 -------------------------- sshを使ってGDモジュールを2.0.12にアップグレードしようと思い RPMでインストール使用とすると 下記エラーが出ます。 Failed dependencies freetype2 is needed by gd-2.0.12-1 上記を見てfreetypeが足りないと思い freetype-2.1.4-4.0.rthel3.2をインストールしたのですが 上記のエラーが消えません 上記エラーを消す為の案を教えて頂けないでしょうか? 宜しくお願いします。

  • PHPのインストール

    PHPの configure オプションで、--with-gd --with-jpeg-dir=/usr/lib などを指定すると、 cpnfigure:error :libjpeg.(a|so) not found. とエラーが出てしまいます。GDに必要なライブラリのようですが、どうやらPHPは、GDライブラリー、『FreeTypeライブラリー』、『libjpeg』と一緒にコンパイルしてあげないとだめみたいなことを聞きました。 つまるところ、どうするとよさげでしょうか? libjpegは ftp://ftp.uu.net/graphics/jpeg/ ここあたりかなと思うのですが、インストールすれと言われても、.OBJ ってどこにいれてあげるとよいのでしょうか?よろしくお願いします。

  • phpのconfigureのオプション指定方法を教えて下さい。

    FedoraCore6にphp-4.4.7をソースからインストールしたいと思っています。このconfigureのオプションの指定方法がよくわかりません。教えて頂ければ大変有難いです。 インストールしたいパッケージの代表例は次の通りです(他のパッケージは省略)。 1.zlibについて。 # rpm -qa | grep zlib zlib-1.2.3-3 zlib-devel-1.2.3-3 # rpm -ql zlib /usr/lib/libz.so.1 /usr/lib/libz.so.1.2.3 /usr/share/doc/zlib-1.2.3 /usr/share/doc/zlib-1.2.3/README となっているとき、--with-dir= で指定するパスはどのように書けば良いでしょうか。 (インストールはされているのですよね?) 2.jpegについて。jpegは下記のようになります。このインストールの仕方とconfigureのオプションの指定パスを教えて下さい。 [root@sa220p ~]# rpm -qa | grep png libpng-devel-1.2.10-7 libpng-1.2.10-7 [root@sa220p ~]# rpm -ql png パッケージ png はインストールされていません。 3. gettextは [root@sa220p ~]# rpm -qa | grep gettext gettext-0.14.6-3.fc6 となり、 [root@sa220p ~]# rpm -ql gettext とすると多数のファイルが表示されますが、どのファイルのパスを—with-gettext=で指定すれば良いのかが分かりません。このオプションの指定パスを教えて下さい。 多数の質問で誠に恐れいりますが、よろしくお願い致します。

    • ベストアンサー
    • PHP
  • PHPのconfigureについて

    PHP5.2.6をインストールしようとしているのですが、configureコマンドの所で躓いています 実行しているconfigureオプションは以下の通りです。 ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-gd --with-zlib --enable-bcmath --enable-mbregex --enable-mbstring とすると configure: error: libpng.(a|so) not found. となります。 yum install libpngとすると Package 2:libpng-1.2.10-7.1.el5_3.2.i386 already installed and latest version となるので最新版のようです。 このconfigure: error: libpng.(a|so) not found.を克服する術を教えて頂けると助かります。 何卒よろしくお願いします。

    • ベストアンサー
    • PHP
  • 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にてすべてインストール完了しております。 どなたか教えてください。 ではよろしくお願いいたします。

  • fedoraでインストールしたPHP5をアンインストールにするには

    fedoraにPHP5をソールからインストールしました。 ソースからといっても、 ./configure --・・・(オプション多数) make sudo make install としただけなのですが。 で、PHP4を入れたりrpmからインストールしたり試してみたいと思っています。つきましてはアンインストールをしたいのですが、どうすればいいのでしょうか? make uninstall ではできませんでした。 Googleで調べてはみましたが・・・。キーワードだけでも教えていただけると幸いです。 よろしくお願いします。

    • 締切済み
    • PHP
  • PHPが動きません

    RedhatLinux4EPで元々PHP4.3がインストールされていて(RPMかソースかわかりません)、PHP5.1.6ソースを新たにインストールしましたところ、PHPが全く動かなくなりました。 php.ini、httpd.confを新たに または 以前の状態のものにしても全く駄目でした。 新たにインストールした時のコンフィグは、下記になります。 ./configure --with-apxs2=/usr/sbin/apxs --with-gd --with-pgsql --with-zlib --enable-mbregex --enable-mbstring --enable-trans-sid あまりよく分かってないので、どのように対処したら良いか分かりません。 新しいのでも、以前のでも良いのでどうにかPHPを再度動くようにするにはどのようにしたら良いでしょうか。 宜しくお願い致します。

    • ベストアンサー
    • PHP
  • GDのインストール

    LinuxベースでPHPにGDをインストールしたいと考えています。 諸々調べた結果、php.iniにGDの記述を挿入する方法などが わかりません。 PHPは解凍ではなく、yumでインストールして動かしています。 GDのインストール(yumでも何でも可)、環境および ディレクティブ(php.iniなど)の記述など、どなたかご教示 いただければ幸いです。OS環境などは下記のとおりです。 OS: Fedora10 PHP: Version 5.2.6 DB: MySQL Ver.5.0.77

  • xamppでGDを使いたい。

    PHPのGDを使用したいです。 xamppインストール直後の設定ではphp.info()でgdの項目がありません。設定を確認したところ、問題ないと思うのですが他に見落としている項目がありましたら教えてほしいです。 以下確認した手順です。 I.「php.ini」ファイル (1)extension_dir = "C:\xampp\php\ext\"  デフォルトでコメントが外されていました。  指定されているフォルダの中にphp_gd2.dllの存在を確認。 (2)extension=php_gd2.dll  デフォルトでコメントが外されていました。 II.php-switch.batを起動してPHPのヴァージョンが5になっていることを確認。 III.PHP設定確認後、一応Apacheの再起動実施。 IV.phpinfo()を見ても確認できず。

    • ベストアンサー
    • PHP

専門家に質問してみよう