Исправляем ошибку: Uncaught Error: Call to undefined function imagecreatefromjpeg()

Исправляем ошибку: Uncaught Error: Call to undefined function imagecreatefromjpeg()

Описание

Иногда при запуске php скрипта вы можете столкнуться с такой вот ошибкой:

Uncaught Error: Call to undefined function imagecreatefromjpeg()

Решение

Как видно из текста ошибки, проблема заключается в том, что не определена функция imagecreatefromjpeg, а это в свою очередь происходит скорей всего из-за того, что у вас не установлена библиотека для работы с графикой - GD (пакет php-gd). Чтобы ее установить, необходимо воспользоваться следующей командой:

sudo apt-get -y update && apt-get -y install php-gd
В некоторых дистрибутивах данный пакет называется php5-gd (или php7.0-gd в случае использования php7), для его установки подойдет команда ниже:
sudo apt-get -y update && apt-get -y install php5-gd

или

sudo apt-get -y update && apt-get -y install php7.0-gd
Была ли эта статья Вам полезна?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Напоминаем Вам, что Ваше сообщение будет опубликовано только после проверки администратором сайта. Обычно это занимает 1-2 рабочих дня.