PHP で GD ライブラリのサポートを有効にする方法
Linux で PHP の GD ライブラリのサポートを有効にする
#GD ライブラリのサポートを有効にする方法はいくつかあります
##コマンドを使用して GD ライブラリがインストールされているかどうかを検出します
php5 -m grep -i gd
|または
php -i | grep -i --color gd
##GDライブラリがインストールされていない場合はサーバーにインストールします
### ソースコードインストールの場合はパラメータを追加します。
--with-gd
### Debian ベースの Linux システムの場合は、次のように apt-get を使用してインストールします
apt-get install php5-gd
### CentOS システムの場合は、次を使用します以下のように yum でインストールしてください
yum install php-gd
### Suse System Linux システムの場合は、次のように yast を使ってインストールしてください
yast -i php5_gd
### この世界が苦しくないと思うなら元のコンパイル済み PHP が GD をサポートしていない場合でも追加できます
まず zlib ソース コード、libpng ソース コード、gd ソース コードをダウンロードします
ソース コード ディレクトリに解凍します
zlib ディレクトリ
./configure --prefix=/usr /local/zlib
make ; make install
make clean
libpng ディレクトリ
cp scripts/makefile.linux ./makefile
./configure - -prefix=/usr/local/libpng
make ; make make install
make clean
gd ディレクトリ
./configure --prefix=/usr/local/libgd --with-png=/usr/local/libpng
make ; make install
make clean
最後に、php.ini で [gd] を検索した後、以下を追加します下の行
extension=/usr/local/libgdgd.so
それから、PHP サービスを再起動してください。うまくいかない場合は、再起動してみてください
さて、しかし、最後に思い出してください、この世界にはたくさんの驚きがあることを知っておく必要があります。ソースコードをインストールして gd ライブラリを追加するだけの場合は、PHP のバージョンとライブラリのバージョンが異なるため、
- 苦労してリターンがあるという保証はありません
- gd.so が正しく動作するという保証はありません正常にロードできます
- 妊娠を引き起こさないという保証はありません
したがって、ソースコードのインストールの場合は、PHP をコンパイルするときにパラメーター --with-gd を追加するのが最善です
Windows で PHP の GD ライブラリのサポートを有効にします
php.ini を見つけて内容を開き、次を見つけます:
;extension=php_gd2.dll
先頭のセミコロン「;」を削除して保存します。最初からセミコロンがない場合は、オンになっていることを意味します。
上記では、PHP で GD ライブラリのサポートを有効にする方法をあらゆる側面を含めて紹介しましたが、PHP チュートリアルに興味のある友人に役立つことを願っています。