PHP扩展 Imagick 中的 readImageFile 方法报未知错误

环境:

clipboard.png

图片描述
图片描述

我在使用 readImageFile 的时候遇到未知报错,场景如下:

public function test()
{
    $img = new Imagick();
    try {
        //这种方法正常
        //$img->readImage('/data/demo.jpg');
        //下边这种方法没有提示异常,查看请求状态显示一个很诡异的东西截图如下
        $img->readImageFile(fopen('/data/demo.jpg', 'rb'));
        $img->writeImage('/data/demo1.jpg');
    } catch (Exception $e) {
        echo $e;
    }
}

请求状态如下(没有任何的 response)
图片描述

图片描述

阅读 4.9k
3 个回答
新手上路,请多包涵

解决了吗?我也遇到这个问题 好惆怅啊

新手上路,请多包涵

楼主,这个问题怎么解决?我现在卡在这一步了。

看看是不是命名空间的问题

 $img = new Imagick();

改成:

$img = new \Imagick();
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题