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

WBOY
リリース: 2016-06-23 13:51:04
オリジナル
1487 人が閲覧しました

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 を再コンパイルすることしかできないということですか?

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

ソース:php.cn
前の記事:Smarty テンプレートは、HTML の