php gdをコンパイルしてインストールする方法
php gd をコンパイルしてインストールする方法: 1. zlib をインストールする; 2. freetype をインストールする; 3. libpng をインストールする; 4. libjpeg をインストールする; 5. 「make && make install」を通じて gd 拡張機能をインストールする。
この記事の動作環境:linux5.9.8システム、PHP7.1バージョン、DELL G3コンピュータ
コンパイル方法php gdをインストールしますか?
php のコンパイルと gd 拡張機能のインストール
PHP 開発を行うとき、多くの場合、gd ライブラリを使用する必要がありますが、gd が使用できない状況にもいくつか遭遇しました。はデプロイ環境ではデフォルトではインストールされていないので、いざという時のためにここにまとめておきます。
yum や apt-get などのパッケージ管理インストール方法で PHP をインストールする場合は、対応するコマンドを直接実行できるため、ここでは詳しく説明しません。
この記事では主に、Linux 環境での gd 拡張機能とその必要な依存関係のコンパイルについて記録します。
gd 拡張機能は主に 4 つのライブラリ (zlib、freetype、libpng、libjpeg) に依存しているため、最初にこれら 4 つのライブラリをコンパイルします
1. zlib のインストール
zlib に移動します。プロジェクトのホームページ 最新バージョンをダウンロードします。
解凍後、ソース ディレクトリに入り、設定、コンパイル、インストール操作を実行します
wget http://www.zlib.net/zlib-1.2.11.tar.gz tar -zxvf zlib-1.2.11.tar.gz cd zlib-1.2.11 ./configure --prefix=/user/local/zlib make && make install
mac コンピュータは上記の内容を報告します。 sip を閉じた後にエラーと sudo マウントが発生する - uw /
sudo make && sudo make install
2 を使用します。freetype をインストールします。
freetype プロジェクトのホームページから安定版のソース コードをダウンロードします。
解凍してソースを入力します。コード ディレクトリ
wget https://download.savannah.gnu.org/releases/freetype/freetype-2.9.tar.gz tar -zxvf freetype-2.9.tar.gz cd freetype-2.9 ./configure --prefix=/user/local/freetype make && make install
3.libpng をインストールします
libpng プロジェクトのホームページからソース コードをダウンロードします
解凍して、ソース コード ディレクトリ
wget https://nchc.dl.sourceforge.net/project/libpng/libpng16/1.6.37/libpng-1.6.37.tar.xz tar -zxvf libpng-1.6.37.tar.xz cd libpng-1.6.37 ./configure --prefix=/user/local/libpng make && make install
4 に入力します。 libjpeg をインストールします
#libjpeg プロジェクトのホームページからソース コードをダウンロードします解凍してソース コード ディレクトリに入りますtar -zxvf jpegsrc.v9d.tar.gz cd jpeg-9d ./configure --prefix=/user/local/libjpeg --enable-shared make && make install
cd gd phpize ./configure --with-php-config=/usr/bin/php-config --with-jpeg-dir=/user/local/libjpeg --with-png-dir=/user/local/libpng --with-freetype-dir=/user/local/freetype --with-zlib-dir=/user/local/zlib make && make install
extension=gd.so
PHP ビデオ チュートリアル
》以上がphp gdをコンパイルしてインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









