Cita:
Iniciado por jonimeloni
Por fin encontre la solución, por lo visto es un bug que se arregla con un realpath($fuente)
weeee por fin!
En realidad si en lugar de usar esta ruta:
$fuente = "/font/MiniForma.ttf";
Ubieras usado la ruta absoluta completa:
$fuente = "./font/MiniForma.ttf";
ó
$fuente = "
var/www/sitio.com/public_html/font/MiniForma.ttf";
Esa parte de la ruta marcada en
negrita la puedes obtener por:
$_SERVER['DOCUMENT_ROOT']
Código PHP:
$fuente = $_SERVER['DOCUMENT_ROOT']."/font/MiniForma.ttf";
Ubiera sobrado ... El caso es que en "windows" no se toma encuenta que un "/ para Linux hace referencia NO al "mismo directorio" (que sería con un ./ como en el ejemplo anterior dejé) sino que se hace referencia al "raiz" del servidor entero .. lo cual NO es correcto (ni se referencia al "raiz" de tu sitio en concreto ..)
Ojo con "realpath()" parece que en algúnas configuraciones de PHP no se puede usar dicha función (no recuerdo literatura exacta para confirmalo .. pero hay que tenerlo presente).
Un saludo,