ホームページ >バックエンド開発 >PHPチュートリアル >PHP ソース コードのインストールには gd ライブラリがありません

PHP ソース コードのインストールには gd ライブラリがありません

WBOY
WBOYオリジナル
2016-07-30 13:31:421839ブラウズ

一般的なソースコードのインストールで追加されたGDライブラリは、jpeg形式の画像をサポートしません

GDサポート有効化
GDバージョンバンドル(2.0.34互換)
GIF読み取りサポート有効化
GIF作成サポート有効化
PNG サポートが有効になりました
libPNG バージョン 1.2.49
WBMP サポートが有効になりました
XBM サポートが有効になりました
jpeg 形式ファイルのサポートを追加しましょう
wget http://www.ijg.org/files/jpegsrc.v8b.tar.gz

tar - zxvf jpegsrc.v8b.tar.gz
cd jpeg-8b

./configure --prefix=/usr/local/jpeg --enable-shared --enable-static
make && make install

phpソースコードを入力してください以下のディレクトリ ext の下の gd ディレクトリ

gd ディレクトリを入力して実行します 以下の /usr/local/php/ がサーバー php のインストール パスであることに注意してください。私のパスは次のように書かれています


/usr/local/php/bin/phpize

./configure --with-php-c/local/php/bin/php-config --with-jpeg- dir= /usr/local/jpeg/

make && make install

これらを実行すると、gd.soディレクトリを生成するように求められます

php.iniの下にgd.soを追加し、アプリケーションサーバーを再起動してphpを再起動します。大丈夫です

一部のマシンは動作しない可能性があるので、次のように解決してください

yum install libjpeg-devel freetype-devel libpng-devel
make cleanしてからre./configure
make&make install

phpinfoを確認してOK


GDサポート有効

GDバージョン2.0
GIF読み取りサポート有効
GIF作成サポート有効
JPEGサポート有効
libJPEGバージョン不明
PNGサポート有効
libPNGバージョン1.2.10
WBMPサポート有効


GDサポート有効
GDバージョンバンドル (2.0.34 互換)
GIF 読み取りサポートが有効
GIF 作成サポートが有効
JPEG サポートが有効
libJPEG バージョン 8
PNG サポートが有効
libPNG バージョン 1.2.49
WBMP サポートが有効
XBM サポートが有効

ディレクティブ ローカル値 マスター値
gd.jpeg_ignore_warning 0 0

著作権表示: この記事はブロガーによるオリジナルの記事であり、ブロガーの許可なく複製することはできません。

上記では、関連する側面を含め、gd ライブラリを使用しない PHP ソース コードのインストールを紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。

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