Я искал это, и решения, предоставленные в прошлых вопросах, совершенно непонятны мне. Всякий раз, когда я запускаю функции, такие как imagecreatefromjpeg
, я получаю следующее:
Неустранимая ошибка: вызов неопределенной функции imagecreatefromjpeg () …
Я работаю над новой установкой PHP; моя последняя установка никогда не имела этой проблемы. Я не понимаю, что происходит.
Установка библиотеки GD
Какую ОС вы используете?
http://php.net/manual/en/image.installation.php
Windows http://www.dmxzone.com/go/5001/how-do-i-install-gd-in-windows/
Linux http://www.cyberciti.biz/faq/ubuntu-linux-install-or-add-php-gd-support-to-apache/
В Ubuntu / Mint (на основе Debian)
$ sudo apt-get install php5-gd
Вы должны включить библиотеку GD2.
Найдите свой (правильный) файл php.ini
Найдите строку:; extension = php_gd2.dll и удалите точку с запятой спереди.
Строка должна выглядеть так:
extension=php_gd2.dll
Затем перезапустите apache, и вам должно быть хорошо идти.
После установки php5-gd
требуется перезапуск Apache .
Для php 7 на Ubuntu:
sudo apt-get install php7.0-gd
sudo apt-get install phpx.x-gd sudo service apache2 restart
xx – это versión php.
В CentOS, RedHat и т. Д. Используйте команду ниже. не забудьте перезапустить Apache. Потому что модуль PHP должен быть загружен.
yum -y install php-gd service httpd restart