Как установить / включить GD в xampp windows [php 7.2]?

#codeigniter #gd

#codeigniter #gd

Вопрос:

Я не могу понять, как установить php-gd для PHP7.2. Есть ли какой-либо способ установить / включить расширение GD в xampp Windows? Я проверил файл php.ini на php_gd2.dll но я не могу найти эту строку. Похоже, что GD отсутствует в PHP7.2. Есть предложения??

Ответ №1:

  1. перейдите к файлу php.ini
  2. найдите это ;extension=gd
  3. удалите ; , затем перезапустите сервер

Комментарии:

1. Работал со мной на 64-разрядной версии Windows 10 и 64-разрядной версии XAMPP PHP 8.1.1.

2. Добавлено расширение =gd без точки с запятой в xampp PHP 8.1.2

Ответ №2:

В xampp / php / php.ini найдите «extension = gd2» и раскомментируйте его, я полагаю, это то, что вы ищете

Комментарии:

1. Не забудьте запустить stop apache после отмены установки расширения

2. Он уже включен. Исправлена проблема путем исправления пути к файлу. Если путь к файлу неверен, отобразится сообщение об ошибке «Ваш сервер не поддерживает функцию GD, необходимую для обработки изображений этого типа». Спасибо за ответ.

3. Расширение ‘gd2’ не найдено, но ‘gd’ есть.

Ответ №3:

8 шагов:

  1. Откройте панель управления xampp.
  2. Запустите apache и mysql.
  3. Нажмите на параметр конфигурации apache.
  4. Нажмите на php.ini и откройте его.
  5. Нажмите Ctrl F и выполните поиск «extension=» или «extension=fileinfo».
  6. В следующей строке после «extension=fileinfo» добавьте «extension=gd».
  7. Сохраните файл.
  8. Остановите apache и перезапустите его.

Вы закончили.
Моя версия PHP 8. если у вас 7, возможно, потребуется добавить расширение = gd2 в php.ini файл.
Вы можете увидеть свою версию PHP, выполнив поиск «localhost / dashboard» в браузере, а затем нажав на «PHPinfo» в правом верхнем углу.

если «;extension=gd» уже есть, удалите точку с запятой, сохраните файл и перезапустите Xampp.

Комментарии:

1. У меня это не работает с последней версией xampp, использующей php 8

Ответ №4:

  1. откройте панель управления XAMPP
  2. нажмите Apache config выберите PHP (php.ini)
  3. ctrl F , поэтому найдите gd
  4. вы должны увидеть строку типа ;extension=gd
  5. просто удалите ; и сохраните его
  6. остановите apache и перезапустите
  7. В вашем XAMPP теперь включен GD

Ответ №5:

Мне также пришлось добавить абсолютный путь к расширению:

 extension=gd
extension=C:xamppphpextphp_gd.dll
  

Ответ №6:

  1. откройте xampp
  2. на сервере apache нажмите config — php.ini
  3. перейдите к файлу php.ini
  4. ctrl f для поиска этого;расширение = gd
  5. удалите; затем перезапустите сервер

Ответ №7:

Также для пользователей Windows, если у вас установлено несколько xampp, проверьте, какой php ini используется composer, используя command

php —ini

если это не тот, который вы используете, вы можете попробовать удалить нежелательный, а затем повторить попытку