【问题标题】:Laravel 4 - ImageMagick module not available with this PHP installationLaravel 4 - 此 PHP 安装不提供 ImageMagick 模块
【发布时间】:2014-11-17 19:55:26
【问题描述】:

试图让 ImageMagick 在我的本地机器上工作,但收到错误:

ImageMagick module not available with this PHP installation.

我从未见过这个错误,所以不知道从哪里开始。我正在运行 PHP 5.6.2(根据 MA​​MP)并且自从我第一次看到错误安装 ImageMagick with homebrew 然后还尝试了 mac 安装程序但我仍然遇到同样的问题。

有什么帮助吗?

【问题讨论】:

    标签: php imagemagick


    【解决方案1】:

    同样的问题,使用 homestead、apt 和 nginx:

    1. 登录家园

    2. sudo apt-get update && sudo apt-get install -y imagemagick php5-imagick && sudo service php5-fpm restart

      • sudo apt-get update - 确保一切都是最新的。
      • sudo apt-get install -y imagemagick php5-imagick - 确保已安装模块。由于问题是关于 PHP5 这也使用php5-imagick,我想有一个更新的版本可用。他们-y 部分只是自动回答Yes 对安装中的任何问题。
      • sudo service php5-fpm restart - 安装新的 php 模块后,需要使用该模块重新加载服务。在这种情况下,由于问题是关于 MAMP,我假设他们正在尝试使用网络服务器运行某些东西,因此它与 php-fpm 服务有关。

    【讨论】:

    • 能否请您详细说明您的答案,添加更多关于您提供的解决方案的描述?
    • 我收到一个错误:Err ppa.launchpad.nettrusty/main amd64 Packages 404 Not Found [IP: 91.189.95.83 80]
    【解决方案2】:

    我知道你问这个问题已经有一段时间了,但是我也遇到了这个问题。就我而言(使用 HomeBrew),我只是使用以下方法安装了 ImageMagick 和 PHP 模块:

    brew install imagemagick
    brew install php55-imagick
    apachectl restart
    

    安装后重启 APACHE 很重要。

    就您的问题而言(MAMP),网上有很多关于如何使用 MAMP 安装 ImageMagick 的说明,请参阅:How to install Image Magick for MAMP (Pro) on Mountain Lion (10.8.2)

    正如其中一位 cmets 所说,ImageMagick 带有 MAMP,您只需启用它即可。

    希望这可以帮助某人:)

    【讨论】:

      猜你喜欢
      • 2018-03-31
      • 2023-04-01
      • 2019-08-13
      • 2020-04-22
      • 2016-03-04
      • 2012-08-05
      • 2015-07-15
      • 2012-02-16
      相关资源
      最近更新 更多