【发布时间】:2019-08-08 13:27:28
【问题描述】:
我正在创建 wordpress 自定义插件,我将使用 'imagick' 类。以下是在我的自定义插件 php 文件中使用的示例代码:
$imagick = new Imagick();
$imagick->readImage($b);
$imagick->writeImage('output.jpg');
但在该代码中我有一个错误,例如: 致命错误:未捕获的错误:未找到“Imagick”类...
【问题讨论】:
我正在创建 wordpress 自定义插件,我将使用 'imagick' 类。以下是在我的自定义插件 php 文件中使用的示例代码:
$imagick = new Imagick();
$imagick->readImage($b);
$imagick->writeImage('output.jpg');
但在该代码中我有一个错误,例如: 致命错误:未捕获的错误:未找到“Imagick”类...
【问题讨论】:
致命错误:未捕获的错误:未找到“Imagick”类
表示这个类没有定义,所以找不到。
Imagick 是原生 php 扩展。
您需要确保此扩展程序存在于您的服务器上并已配置。 为此,您可能需要托管服务提供商的帮助,或者如果您拥有对服务器的完全访问权限,请自行安装。
使用以下代码创建一个 php 文件:
<?php
phpinfo();
运行它。它应该向您显示服务器上所有现有和可用的扩展。检查 Imagick 的值。
【讨论】: