How can we help you?

Как включить модуль GD на моем домене?

Ella McMorran
Written by
Ella McMorran

Модуль GD — это графическая библиотека PHP, которая обрабатывает изображения: изменение размера, обрезку, водяные знаки, миниатюры, преобразование форматов и, по сути, все, что вашим плагинам WordPress или пользовательским скриптам нужно делать с изображениями. Если он не включен, загрузка изображений часто завершается сбоем, или вы увидите эти ужасные ошибки «Call to undefined function imagecreatetruecolor()».

Большинство тем и плагинов WordPress предполагают, что GD доступен, поэтому его отсутствие обычно означает сломанные галереи изображений, неудачные загрузки медиафайлов или плагины, которые просто не будут работать должным образом.

Включение модуля GD

Поскольку ваш хостинг работает на CloudLinux, вы получаете контроль над модулями PHP для каждого домена. Вот как включить GD для вашего домена:

  1. Войдите в cPanel — используйте cPanel для вашего конкретного домена (не основную учетную запись WHM).
  2. Найдите «Select PHP Version» — обычно в разделе «Software».
  3. Переключите версии PHP — измените на любую неродную версию PHP и нажмите «Set as Current».
  4. Включите GD — установите флажок «GD» в списке модулей и нажмите «Save».

Важно: Сначала вам нужно переключиться с родной версии PHP. Параметры модуля появляются только при использовании версий alt-php.

Распространенные проблемы

«Я не вижу опции GD» — убедитесь, что вы сначала переключились на неродную версию PHP. Родная PHP не показывает интерфейс выбора модуля.

«Изменения не вступают в силу» — дайте 2-3 минуты, чтобы изменения распространились. Некоторым системам кэширования требуется время для обновления.

«Все еще получаю ошибки imagecreate» — дважды проверьте, что вы сохранили изменения и что ваши скрипты используют правильную версию PHP. Иногда старые кэшированные процессы остаются.

Если у вас все еще возникают проблемы после выполнения этих шагов, отправьте заявку с конкретными сообщениями об ошибках, которые вы видите. Укажите, какую версию PHP вы выбрали и что вы пытаетесь сделать — это поможет быстрее сузить круг проблем.