ホームページ  >  記事  >  バックエンド開発  >  gd ライブラリはインストールされていますが、未定義の関数 imagecreatefromjpeg() を呼び出すよう求められます。

gd ライブラリはインストールされていますが、未定義の関数 imagecreatefromjpeg() を呼び出すよう求められます。

WBOY
WBOYオリジナル
2016-06-23 13:51:041432ブラウズ

gd ライブラリはインストールされており、phpinfo() はそれを認識できますが、まだ未定義関数 imagecreatefromjpeg() への呼び出しを要求します
状況はどうなっているでしょうか?


ディスカッションへの返信 (解決策)

PHP のバージョンは何ですか? phpinfo は本当にそれを見ることができますか?

php5.4.17
gd 情報は次のとおりです:
GD サポートが有効
GD バージョンがバンドルされている (2.0.34 互換)
GIF 読み取りサポートが有効
GIF 作成サポートが有効
PNG サポートが有効
PNG libバージョン 1.2.10
WBMP サポートが有効
のバージョンがまとめてコンパイルされます。

環境構築時にphpをgdでコンパイルしなかったからでしょうか?環境が自分に合っていないし、合う人もあまり上手ではなさそうなので。 。 。

jpeg をサポートしている場合は、「JPG サポートが有効です」という文が表示されます。

おそらくまだインストールされていません。


jpeg をサポートしている場合は、「JPG Support Enabled」という文が表示されます。

おそらくまだインストールされていません。

phpのマニュアルにgdはphpと一緒にコンパイルされないと書いてあるからでしょうか?それとも他の可能性があるのでしょうか?


jpeg-6b サポートを有効にするには、--with-jpeg-dir=DIR を追加します



jpeg-6b サポートを有効にするには、--with-jpeg-dir=DIR を追加します

Lao Xu は本当に何でもできます。 。

php を再コンパイルすることしかできないということですか?

はい、再コンパイルします

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:Smarty テンプレートは、HTML の