При загрузке обложки статьи backstage мы столкнулись с такой ошибкой:
GD Library extension not available with this PHP installation Ubuntu Nginx
Я использовал его в локальной среде разработки Вмешательство/образ
, но после развертывания кода на сервере, чтобы включить расширение GD, мы столкнулись с этой ошибкой при использовании и нашли решение через поисковую систему. Простое резюме состоит в том, чтобы установить соответствующую версию библиотеки GD. Потому что это переполнение стека, и он медленно открывается, поэтому я поделюсь им здесь. Вот основной перевод оригинального текста. Библиотека графических расширений GD-это расширение PHP, которое может динамически обрабатывать изображения. Вы должны установить его вручную на Ubuntu:
PHP5: sudo apt-get install php5-gd PHP7.0: sudo apt-get install php7.0-gd PHP7.1: sudo apt-get install php7.1-gd PHP7.2: sudo apt-get install php7.2-gd PHP7.3: sudo apt-get install php7.3-gd
Выше приведена командная операция, соответствующая каждой версии Ubuntu. Вы можете убедиться, что расширение GD включено, выполнив следующую команду.
php -i | grep -i gd
Нормальный выходной сигнал должен быть следующим:
GD Support => enabled GD headers Version => 2.1.1-dev gd.jpeg_ignore_warning => 0 => 0
Эта статья автоматически публикуется artipub