Sven Rautenberg: Problem mit Imagettftext

Beitrag lesen

Moin!

Damit ich das dann auch verstanden hab: Warum muss bei der ttf-Datei ein relativer Pfad auf dem Servers angegeben werden?

Es muß ein DATEI-Pfad angegeben werden, weil die Datei im DATEI-System liegen muß.

Du hast aber eine HTTP-Ressource angegeben. Die kann PHP mit seinen eigenen Dateifunktionen nur öffnen, wenn url_fopen_wrapper eingeschaltet ist. Und wenn die GDLib von diesem Wrapper nichts weiß, ist eben zwingend ein Dateipfad anzugeben.

Eine ttf-datei ist eine normle Datei, warum lässt sie sich von PHP nicht absolut referezieren?

Eine Datei als Datei zu referenzieren ist in Ordnung. Eine HTTP-Ressource ist aber was komplett anderes - so eine Ressource muß nicht mal in Verbindung mit einer Datei stehen.

- Sven Rautenberg

--
"Love your nation - respect the others."