【问题标题】:Imagemagick not installing with MAMPImagemagick 未使用 MAMP 安装
【发布时间】:2009-08-14 21:53:45
【问题描述】:

所以我阅读了this关于如何使用 MAMP 安装 Imagemagick 的文章,并且完全按照它所说的做了,(sudo port install Imagemagick,一切都安装好了,然后更改 envvars 文件),但我在尝试安装时仍然收到此错误运行一个使用它的脚本:

Fatal error: Class 'Imagick' not found in /Applications/MAMP/htroots/active/includes/images.php on line 19

有谁知道为什么这似乎对除了我以外的所有人都有效?

【问题讨论】:

    标签: php imagemagick mamp


    【解决方案1】:

    嗨,

    这看起来像 PHP 没有加载 Imagick 扩展。

    如果你创建一个只包含这个的 php 脚本:

    <?php
    phpinfo();
    ?>
    

    你得到什么(比如“imagick”部分)在输出中提到 Image magick 吗?

    如果不是(可能是这种情况,考虑到您遇到的错误),可能没有加载 Image Magick 扩展。


    两个想法,现在

    • 检查 php.ini 文件:它应该包含类似“extension=imagick.ext”的行(不知道 Mac 上的“ext”是什么,抱歉)
    • 您是否重新启动 apache 以考虑新的扩展?
    • PHP/Apache 错误日志中是否有任何错误?就像说 imagick 尚未加载和/或为什么?

    【讨论】:

    • 是的,就是这样,我最终阅读了this 线程,它为我解决了这个问题。
    • 不 ^^ 它尽可能简单;比如不想在论坛上进行真正的“对话”,而只是快速提问和回答,如果我没记错的话。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-22
    • 1970-01-01
    • 2015-06-05
    • 2017-11-12
    • 1970-01-01
    相关资源
    最近更新 更多