ImageMagick とその php imagick 拡張機能を Linux および Windows にインストールする方法

coldplay.xixi
リリース: 2020-08-28 17:06:11
転載
2116 人が閲覧しました

ImageMagick とその php imagick 拡張機能を Linux および Windows にインストールする方法

[関連記事の推奨: linux チュートリアル]

まず、2 つのものをインストールする必要があります。1 つは ImageMagick、もう 1 つは ImageMagick です。もう 1 つは PHP Extend imagick

Linux インストール

最初に ImageMagick をインストールします

  • ImageMagick インストール パッケージをダウンロードします
  • wget http://www.imagemagick.org/download/ImageMagick.tar.gz
    ログイン後にコピー
    を解凍します
  • ディレクトリ
    tar -xvfz ImageMagick.tar.gz
    ログイン後にコピー
    を入力します
  • インストール パスを設定します。後で php 拡張機能をインストールするためにこのパスを使用する必要があります;/usr/local/imagemagick
    cd ImageMagick-7.0.10-28
    ログイン後にコピー
  • ./configure --prefix=/usr/local/imagemagick
    ログイン後にコピー
    のコンパイル

    PHP imagick 拡張機能のインストール (第 2 ステップ)

    公式 Web サイトのアドレス: pecl.php.net/package/imagick
  • imagick-3.4.4
    make && make install
    ログイン後にコピー
    ログイン後にコピー
    をダウンロード
  • インストール パッケージを解凍します
    wget https://pecl.php.net/get/imagick-3.4.4.tgz
    ログイン後にコピー
  • インストール ファイルを入力します
    tar -zxvf imagick-3.4.4.tgz
    ログイン後にコピー
  • phpize コマンドを実行します
    cd imagick-3.4.4.tgz/
    ログイン後にコピー
  • ImageMagick 6.8 以降のディレクトリは /usr/ ですlocal/include/ImageMagick-X で、configure
    /usr/local/php/bin/phpize
    ログイン後にコピー
  • を実行する前にソフト接続を作成します。configure
    ln -s /usr/local/imagemagick/include/ImageMagick-7 /usr/local/imagemagick/include/ImageMagick
    ログイン後にコピー
  • を実行します。
    ./configure --with-php-config=/usr/local/php/bin/php-config --with-imagick=/usr/local/imagemagick
    ログイン後にコピー
  • php.ini をコンパイルし、imagick.so
    make && make install
    ログイン後にコピー
    ログイン後にコピー
  • を追加します。

Windows にインストールする

元のリンク

  • 拡張機能をダウンロードするには、PHP のバージョンを知る必要があります。 phpinfo() を通じて赤いボックス内の情報を表示した後、

    を使用して
  • imagemagick プログラムをダウンロードします
    アドレス: http://windows.php.net /downloads/pecl /deps/
    この領域で対応するバージョンをダウンロードします。最も高いバージョンを選択してください。vc15の 64 ビット バージョンをダウンロードする必要があります

    インストールimagemagick プログラム

  • この圧縮パッケージをダウンロードし、任意のドライブ文字に置きます。パスには中国語や特殊文字を含めないでください。私の phpstudy 統合環境は D:\phpstudy_pro\imagemagick に配置されています。これは任意に配置できます。
  • 次に、環境変数を設定します。下の図を参照してください。

    DLL ファイルをインポートします。
    ダウンロードしたファイルに bin ディレクトリを入力します。次に、.dll を検索し、すべてのファイルを PHP のルート ディレクトリにコピーします。

    検索 - すべて選択 - コピー

    完了

    Imagick 拡張機能をダウンロードする

    ここには 2 つのダウンロード アドレスが示されています。うまくいかない場合は、もう一度検索してください。
    ダウンロード アドレス 1: http://windows.php.net/downloads/pecl/releases /imagick/
    ダウンロード アドレス 2: https://pecl.php.net/package/imagick
  • 解凍後、下部にある php_imagick.dll ファイルを見つけてコピーします。 ext ディレクトリ内の
  • 他の .DLL ファイルは、# 内の他の .dll サフィックスが付いたファイルになります。解凍後の ##imagick ディレクトリ。すべてのファイルをコピーして php ルート ディレクトリ
  • php.ini

    ファイルに貼り付け、編集用に開き、## という行を追加します。 #extension=php_imagick.dll

    サービスを再起動します

  • 関連学習の推奨事項:
linuxビデオチュートリアル

phpプログラミング

以上がImageMagick とその php imagick 拡張機能を Linux および Windows にインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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