Hallo.
Ich habe das Problem, dass der PHP-Befehl imagettftext() auf meinem Server nicht funktioniert.
Es erscheint folgende Fehlermeldung:
Doch wenn ich
weglasse, geht es soweit..... doch darauf möchte ich ja nicht verzichten ![Wink](https://www.php-resource.de/forum/core/images/smilies/wink.gif)
Und ja... verdana.ttf befindet sich in demselben Ordner...
Lokal funktioniert alles wunderbar.. doch nicht auf dem Server.
PHP.net sagt:
Lässt sich da was machen?
Gruß
Boron
Ich habe das Problem, dass der PHP-Befehl imagettftext() auf meinem Server nicht funktioniert.
PHP-Code:
<?
Header("Content-Type: image/png");
$img = ImageCreate(200, 100);
$braun = ImageColorAllocate($img, 114, 89, 69);
$schwarz = ImageColorAllocate($img, 0, 0, 0);
$schriftfarbe = $schwarz;
ImageFill($img, 0, 0, $braun);
$font = realpath("verdana.ttf"); // <-- kritische Stelle (?)
ImageTTFText($img, 9, 0, 15, 14, $schriftfarbe, $font, "TEST"); // <-- kritische Stelle (?)
ImageLine($img, 0, 17, 200, 17, $schriftfarbe);
ImagePNG($img);
ImageDestroy($img);
?>
Die Grafik "[...]/test.php" kann nicht angezeigt werden, weil sie Fehler enthält.
Doch wenn ich
PHP-Code:
$font = realpath("verdana.ttf");
ImageTTFText($img, 9, 0, 15, 14, $schriftfarbe, $font, "TEST");
![Wink](https://www.php-resource.de/forum/core/images/smilies/wink.gif)
Und ja... verdana.ttf befindet sich in demselben Ordner...
Lokal funktioniert alles wunderbar.. doch nicht auf dem Server.
PHP.net sagt:
Diese Funktion erfordert sowohl die GD- als auch die FreeType-Bibliothek.
Gruß
Boron
Kommentar