2011-06-05 3 views
3

На локальном хосте библиотека работает нормально, когда функция вызывается при произведении, php вызывает фатальный ошибку.php gd lib установлен, но не работает

Я проверил там phpinfo() и включил его.

Я устал, чтобы увидеть, есть ли что-нибудь, что я могу добавить на php.ini, но я не мог найти. Ошибка генерируется, когда я называю

gd_info(); 

Есть что-нибудь, что я могу добавить в php.ini файл, который может решить эту проблему, или есть другая библиотека для Gd?

Ошибка я получаю следующее

Fatal error: Call to undefined function gd_info(
+3

проверка в расширении php.ini = gd.so расширение = gd2.so расширение = php_gd2.so –

+2

Предполагая, что вы Linux, красные глаза dev правильный. Кроме того, убедитесь, что (хотя бы один из) этих файлов существует в вашем каталоге расширений PHP. – SamT

+0

Если вы видите его в phpinfo(), то, без сомнения, он установлен правильно. Проблема связана с вызовом прогресса. Думаю, gd_info нужно вызвать с каким-то другим синтаксисом. – A23149577

ответ

1

У меня была точно такая же проблема

хотя я установил его с помощью apt-get install php7.0-gd эта функция была определена, поэтому я осмотрел php.ini файл в /etc/php/7.0/apache2/php.ini

оказалось, что линия для расширения gd была прокомментирована!

поэтому я удалил точку с запятой перед строкой и работал!

так с ума впустую полчаса мой: D

Смежные вопросы