Я отредактировал правильный файл .ini. Также я перезагружал сервер много раз.

ершенно не понимаю, что происходит не так. Я установил Intervention из руководстваВот

Затем я создал следующий файл .php и запустил свой локальный сервер Apache, проверил результаты, и это сработало!

Вот код:

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);
?>

Но когда я запускаю тот же файл, используяphp test.php&nbsp;в терминале Ubuntu я получаю следующую ошибку:

Расширение библиотеки GD недоступно при этой установке PHP.

Когда я проверил phpinfo (), я увидел там список gd с версией 2.1.0

Это не настоящая проблема, но все же я хотел бы знать, что может быть не так и как я могу ее решить.

Тогда приходит настоящая проблема. Я установилImagick&nbsp;отдельно с помощью следующей команды:

sudo apt-get install php-imagick

Это установленоИмагик 6,8&nbsp;в моей системе (я проверил это с помощью convert -version)

Затем я добавил следующее в файл php.ini:

extension=imagick.so

А потом для тестирования я сменил драйвер на'Imagick'&nbsp;вtest.php&nbsp;и выполнил его с помощью php в терминале, и он работал нормально.

Но я хочу, чтобы он работал в браузере, какGD, ноЭТО НЕ.

Он показал похожую ошибку, чтоGD&nbsp;показал на терминале:

Модуль ImageMagick недоступен при установке PHP.

Так похожеImageMagick&nbsp;установлен, но чего-то не хватает. Есть ли что-то, что я могу сделать?

Ubuntu: 16.04 LTS PHP: 5.6