\ PHP 5.5.9、Gdを有効にしてubuntu 14.04 LTSで作業していますが、imagecreatefromjpeg()を使用しようとするたびにこのメッセージが表示されます。
致命的なエラー:34行目の/../library/image.phpにある未定義の関数imagecreatefromjpeg()を呼び出す
これを使ってコマンドラインからチェックしてみました
php -r "var_dump(function_exists('imageantialias'));"
そしてそれは私にbool(false)を返します
再コンパイルせずにこれを修正する方法はありますか?
Gd
の不完全なバージョンをインストールしたと思います。Gd
拡張子をコンパイルするときは、フラグ--with-jpeg-dir=DIR
と--with-freetype-dir=DIR
を使用します
ps。 make clean
を忘れないでください
下の写真はGdのincomplete
バージョンです。
下の写真はGdのcomplete
バージョンです。
私の場合、PHP 7.3にアップグレードした後、Gdが欠落していました。したがって、次のコマンドを使用してGdを追加しました。
Sudo apt-get install php7.3-Gd