ホームページ > バックエンド開発 > PHPチュートリアル > Linux で PHP GD ライブラリのサポートを有効にする

Linux で PHP GD ライブラリのサポートを有効にする

WBOY
リリース: 2016-07-25 08:55:19
オリジナル
6833 人が閲覧しました
  1. php5 -m | grep -i gd
  2. または
  3. php -i | grep -i --color gd
GD ライブラリがインストールされていない場合は、インストールします。サーバーは次のとおりです。

# ソースコードのインストールの場合は、パラメーターを追加します
    --with-gd
  1. # Debian Linux システムの場合は、次のように apt-get を使用してインストールします
  2. apt-get install php5 -gd
  3. # CentOS システムの場合は、次のように yum を使用してインストールします
  4. yum install php-gd
  5. # Suse ベースの Linux システムの場合は、次のように yast を使用してインストールします
  6. yast -i php5_gd
  7. コードをコピー
3、元のコードでコンパイルできます PHPはGDの追加をサポートしていません まず、zlib ソース コード、libpng ソース コード、および gd ソース コードをダウンロードします。 解凍後、ソースコードディレクトリに移動します zlibディレクトリ

./configure --prefix=/usr/local/zlib
    make ; make install
  1. make clean
  2. コードをコピー
libpng ディレクトリ

cp scripts/makefile.linux ./makefile
    ./configure --prefix=/usr/local/libpng
  1. make ; make install
  2. make clean
  3. # gd directory
  4. ./configure --prefix=/ usr/local/libgd --with-png=/usr/local/libpng
  5. make ; make install
  6. make clean
  7. コードをコピー
最後に、php.ini で [gd] を検索した後、以下をクリックします行を追加

extension=/usr/local/libgdgd.so
  1. コードをコピーしてください
うまくいかない場合は、再起動してみてください。
問題分析: ソースコードインストールの場合はgdライブラリのみ追加され、PHPのバージョンとライブラリのバージョンが異なるため、以下のようになります。 - それだけの努力をしたのに、何かが返ってくるという保証はありません。 - gd.so の正常なロードは保証されません - 妊娠しないという保証はありません したがって、ソースコードのインストールの場合は、PHP をコンパイルするときにパラメーター --with-gd を追加するのが最善です

さらに、Windows上でPHPのGDライブラリサポートを有効にします。 操作方法は以下の通りです。 php.ini を見つけてコンテンツを開き、以下を見つけます。

;extension=php_gd2.dll
  1. コードをコピー
最初にセミコロンがない場合は有効になっています。 。
>>> さらに読む:

画像をアップロードしてサムネイルを作成するためのphp GDライブラリコード

検証コードを生成するphp GDライブラリの例 PHP GDライブラリの中国語文字化けの解決策 php検証コードの例(GDライブラリが検証コードを生成) phpでgd2拡張機能を有効にする方法の紹介 Linux で php GD サポート ライブラリをインストールする方法 php GDライブラリを使用して24時間ヒストグラムを描画するサンプルコード PHP GD ライブラリを使用して折れ線グラフを動的に生成するサンプル コード PHP サムネイル生成クラス (imagemagick および gd ライブラリをサポート)

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート