• ベストアンサー

PHP Version 4.3.9で画像を

表示させたいのですが以下の関数 imagecreatefromjpeg imagecreatetruecolor imagecopyresized imagejpeg を使うと次のようなエラーが発生します (imagecreatefromjpeg以外でも同じ) Fatal error: Call to undefined function: imagecreatefromjpeg() in /var/www/html/postgres/bbs3/bbs3.php on line 32 どうしたらこれらの関数を使えるようになるのでしょうか?

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

  • ベストアンサー
  • satoh
  • ベストアンサー率77% (17/22)
回答No.1

undefined functionとのことなので、イメージ関連の機能が設定されていないのでしょう。 Windows環境ならphp.iniでphp_gd2.dllを有効に、Linux(Unix)環境ならリコンパイル(configure時に--with-dgを設定)すれば、動くかと思います。

guuman
質問者

お礼

ありがとうございます FC3ですので rpm --import /usr/share/rhn/RPM-GPG-KEY-fedora を実行し yum update php を実行し yum install php-gd を実行すれば動くようになりました