При использовании метода капчи я получаю полное черное изображение на сервере Linux, где он полностью работает в моей локальной среде XAMPP.
У меня есть этот код на моем сервере для маршрута
$img = new Image();
$img->captcha("PermanentMarker-Regular.ttf", 100, 6, 'SESSION.captcha_code', '', '0X369', '0XEEE');
$img->render();
unset($img);
Я включил этот шрифт в папку пользовательского интерфейса.
Это часть GD в php-информации моего сервера:
- Поддержка GD включена
- Заголовки GD Версия 2.2.5
- Библиотека GD Версия 2.2.5
- Включена поддержка FreeType
- Связь FreeType с freetype
- FreeType Версия 2.8.1
- Поддержка чтения GIF включена
- Поддержка создания GIF включена
- Поддержка JPEG включена
- libJPEG Версия 8
- Поддержка PNG включена
- libPNG версии 1.6.34
- Поддержка WBMP включена
- Поддержка XPM включена
- libXpm Версия 30411
- Поддержка XBM включена
- Поддержка WebPenabled
фактическое изображение выглядит следующим образом