Я использую Intervention / Image для создания некоторых изображений с Laravel. Примерно так:
$img->text('test', 300, 30, function ($font) {
$font->file(public_path('assets/fonts/montserrat.ttf'));
$font->size(30);
$font->color('#000');
$font->align('center');
$font->valign('top');
$font->angle(0);
});
Это работало до сих пор ... на производственном сервере все в порядке, но на моем локальном сервере я получаю «imagettfbbox (): Проблема с макетом текста» каждый раз, когда я генерирую изображение . Кажется, я не могу найти ответа на эту проблему.
Я попытался сопоставить версию PHP с версией с моего сервера (7.2), у меня ранее была версия 7.4 на локальном компьютере, но это, похоже, ничего не меняет : (
Был бы очень признателен, если бы мне кто-нибудь помог с этим!