ホームページ >バックエンド開発 >PHPチュートリアル >PHP ソース コードのインストールには gd ライブラリがありません
一般的なソースコードのインストールで追加された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 チュートリアルに興味のある友人に役立つことを願っています。