Amazon-Ec2
在 Amazon EC2 上安裝 Image Magick
好吧,我是一名 PHP 開發人員,他知道一些 linux 命令來完成我的工作。
我需要在 Amazon EC2 上啟動一個 symfony 1.4 網站。一切都很好,除了 IMagick。我的魔法也是通過以下命令安裝的:
sudo yum install ImageMagick
如果上述命令沒有發生這種情況,則未安裝/配置其 php lib。在 PHP 中,我使用的是 IMagick,但腳本在 IMagick 上失敗。我知道問題出在 PHP IMagic 擴展上,但不知道如何解決。在開發盒上,它就像打開 WAMP 一樣簡單。
有人可以建議我應該在哪裡確認 IMagick PHP 擴展是否安裝和配置正確?
ImageMagick 和 PHP 的 imagick 擴展是獨立的實體。imagick 依賴於安裝的 ImageMagick,但沒有安裝它。
通常,您會安裝imagick (我認為
sudo pecl install imagick
您可能也需要ImageMagick-devel
) 。php-devel
根據您的儲存庫,還有 yum/apt 軟體包可以為您完成此任務。
這些對我有用:
yum install php-pecl-imagick
如果執行 php 5.5
yum install php55-pecl-imagick
如果執行 php 5.6
yum install php56-pecl-imagick
如果執行 php 7.0
yum install php70-pecl-imagick
如果執行 php 7.1
yum install php71-pecl-imagick
如果執行 php 7.2(你應該現在!)
yum install php72-pecl-imagick