O imagick de intervenção funciona no terminal, mas não no navegador

Eu não entendo o que está errado. Instalei o Intervention como guiadoaqui

Então eu criei o seguinte arquivo .php e iniciei meu servidor Apache localhost e testei os resultados e funcionou!

Aqui está o código:

test.php

<?php
require 'vendor/autoload.php';
use Intervention\Image\ImageManagerStatic as Image;
Image::configure(array('driver' => 'gd'));
$image = Image::make('ar.jpg');
$path = 'public/images/photoh.png';
$image->save($path);
?>

Mas quando eu executo o mesmo arquivo usandophp test.php no terminal Ubuntu, recebo o seguinte erro:

Extensão da Biblioteca GD não disponível nesta instalação do PHP.

Quando chequei o phpinfo (), vi o gd sendo listado lá com a versão 2.1.0

Esse não é o problema real, mas ainda assim eu gostaria de saber o que pode estar errado e como posso resolvê-lo.

Então vem o verdadeiro problema. Eu instaleiImagick separadamente usando o seguinte comando:

sudo apt-get install php-imagick

Isso instalouImagick 6.8 no meu sistema (eu verifiquei isso usando convert -version)

Em seguida, adicionei o seguinte ao arquivo php.ini:

extension=imagick.so

E então para testar, mudei o driver para'imagick' notest.php e executei usando php no terminal e funcionou bem.

Mas eu quero que ele funcione no navegador, comoGD, masNÃO FEZ.

Mostrou o erro semelhante queGD mostrado no terminal:

Módulo ImageMagick não disponível nesta instalação do PHP.

Então parece queImageMagick está instalado, mas algo está faltando. Existe algo que eu possa fazer?

Ubuntu: 16.04 LTS PHP: 5.6

questionAnswers(1)

yourAnswerToTheQuestion