#codeigniter #gd
#codeigniter #gd
Вопрос:
Я не могу понять, как установить php-gd для PHP7.2. Есть ли какой-либо способ установить / включить расширение GD в xampp Windows? Я проверил файл php.ini на php_gd2.dll но я не могу найти эту строку. Похоже, что GD отсутствует в PHP7.2. Есть предложения??
Ответ №1:
- перейдите к файлу php.ini
- найдите это
;extension=gd
- удалите
;
, затем перезапустите сервер
Комментарии:
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 шагов:
- Откройте панель управления xampp.
- Запустите apache и mysql.
- Нажмите на параметр конфигурации apache.
- Нажмите на php.ini и откройте его.
- Нажмите Ctrl F и выполните поиск «extension=» или «extension=fileinfo».
- В следующей строке после «extension=fileinfo» добавьте «extension=gd».
- Сохраните файл.
- Остановите apache и перезапустите его.
Вы закончили.
Моя версия PHP 8. если у вас 7, возможно, потребуется добавить расширение = gd2 в php.ini
файл.
Вы можете увидеть свою версию PHP, выполнив поиск «localhost / dashboard» в браузере, а затем нажав на «PHPinfo» в правом верхнем углу.
если «;extension=gd» уже есть, удалите точку с запятой, сохраните файл и перезапустите Xampp.
Комментарии:
1. У меня это не работает с последней версией xampp, использующей php 8
Ответ №4:
- откройте панель управления XAMPP
- нажмите Apache config выберите PHP (php.ini)
- ctrl F , поэтому найдите gd
- вы должны увидеть строку типа
;extension=gd
- просто удалите
;
и сохраните его - остановите apache и перезапустите
- В вашем XAMPP теперь включен GD
Ответ №5:
Мне также пришлось добавить абсолютный путь к расширению:
extension=gd
extension=C:xamppphpextphp_gd.dll
Ответ №6:
- откройте xampp
- на сервере apache нажмите config — php.ini
- перейдите к файлу php.ini
- ctrl f для поиска этого;расширение = gd
- удалите; затем перезапустите сервер
Ответ №7:
Также для пользователей Windows, если у вас установлено несколько xampp, проверьте, какой php ini используется composer, используя command
php —ini
если это не тот, который вы используете, вы можете попробовать удалить нежелательный, а затем повторить попытку