Ver Mensaje Individual
  #11 (permalink)  
Antiguo 14/09/2006, 08:57
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Cita:
Iniciado por jonimeloni Ver Mensaje
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,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.