【问题标题】:Fatal error: Uncaught Error: Class 'Imagick' not found in wordpress custom plugin致命错误:未捕获的错误:在 wordpress 自定义插件中找不到类“Imagick”
【发布时间】:2019-08-08 13:27:28
【问题描述】:

我正在创建 wordpress 自定义插件,我将使用 'imagick' 类。以下是在我的自定义插件 php 文件中使用的示例代码:

$imagick = new Imagick();
$imagick->readImage($b);
$imagick->writeImage('output.jpg');

但在该代码中我有一个错误,例如: 致命错误:未捕获的错误:未找到“Imagick”类...


【问题讨论】:

    标签: php wordpress


    【解决方案1】:

    致命错误:未捕获的错误:未找到“Imagick”类

    表示这个类没有定义,所以找不到。

    Imagick 是原生 php 扩展。

    您需要确保此扩展程序存在于您的服务器上并已配置。 为此,您可能需要托管服务提供商的帮助,或者如果您拥有对服务器的完全访问权限,请自行安装。

    使用以下代码创建一个 php 文件:

    <?php
    phpinfo();
    

    运行它。它应该向您显示服务器上所有现有和可用的扩展。检查 Imagick 的值。

    【讨论】:

    • 感谢您的重播。是的,您是对的。此扩展在我的 phpinfo 文件中不可用。我正在使用 wamp 服务器。解决办法是什么?
    • 安装它。这是在 WAMP 上安装 imagick 的答案:stackoverflow.com/questions/33336327/…
    • 如果我的回答解决了您的问题,请采纳:)谢谢
    猜你喜欢
    • 2021-01-21
    • 2012-10-14
    • 1970-01-01
    • 1970-01-01
    • 2023-03-25
    • 2018-09-06
    • 2014-05-26
    • 2019-05-14
    • 2018-05-11
    相关资源
    最近更新 更多