Foros del Web » Programando para Internet » PHP »

problema con compilacion en SmartyTemplate

Estas en el tema de problema con compilacion en SmartyTemplate en el foro de PHP en Foros del Web. Buenas webmaster, como siempre escribo cuando realmente tengo problemas ( y cuando respondo a otros usuarios :P), con la esperanza me puedan dar una mano, ...
  #1 (permalink)  
Antiguo 23/05/2006, 09:48
Avatar de Nefertiter  
Fecha de Ingreso: enero-2003
Ubicación: Rosario
Mensajes: 1.316
Antigüedad: 21 años, 3 meses
Puntos: 9
Exclamación problema con compilacion en SmartyTemplate

Buenas webmaster, como siempre escribo cuando realmente tengo problemas ( y cuando respondo a otros usuarios :P), con la esperanza me puedan dar una mano, asi que aqui les detallo el problema.

Smarty Template una vez que lee el archivo .tpl lo compila en una carpera designada por la variable $compile_dir o algo asi.
Basicament lo q hace cuando se pide una pagina es

1.Interpretar Codigo HTML y PHP
2.Compiliarlo en un directorio
3.Mostrar el codigo del directorio compilado

El problema surge, que ahora el sitio que habia desarrollado esta en un server windows, y por algun motivo (imagino de permisos, pero NO se ha podido solucionar), saltea el 2do paso, por lo cual SIEMPRE lee versiones viejas de los archivos subidos al servidor, lo cual impide cualquier dinamismo.

Entonces mi consulta es esta, alguien tiene idea si seria posible modificar el codigo de Smarty para que mostrara directamente la pagina en vez de compilarla y luego mostrarla?

Saludos y gracias a todos
  #2 (permalink)  
Antiguo 05/08/2006, 08:51
Avatar de DooBie  
Fecha de Ingreso: septiembre-2004
Mensajes: 1.101
Antigüedad: 19 años, 7 meses
Puntos: 71
Cita:
Iniciado por Nefertiter Ver Mensaje
Buenas webmaster, como siempre escribo cuando realmente tengo problemas ( y cuando respondo a otros usuarios :P), con la esperanza me puedan dar una mano, asi que aqui les detallo el problema.

Smarty Template una vez que lee el archivo .tpl lo compila en una carpera designada por la variable $compile_dir o algo asi.
Basicament lo q hace cuando se pide una pagina es

1.Interpretar Codigo HTML y PHP
2.Compiliarlo en un directorio
3.Mostrar el codigo del directorio compilado

El problema surge, que ahora el sitio que habia desarrollado esta en un server windows, y por algun motivo (imagino de permisos, pero NO se ha podido solucionar), saltea el 2do paso, por lo cual SIEMPRE lee versiones viejas de los archivos subidos al servidor, lo cual impide cualquier dinamismo.

Entonces mi consulta es esta, alguien tiene idea si seria posible modificar el codigo de Smarty para que mostrara directamente la pagina en vez de compilarla y luego mostrarla?

Saludos y gracias a todos
si dices que el nuevo server es windows, tal vez el problema este en el path de los archivos, mas concretamente en las \ ó / linux usa / para separar los directorios, y windows usa \ mira la ruta a ver si es eso.
  #3 (permalink)  
Antiguo 05/08/2006, 11:20
Avatar de Nefertiter  
Fecha de Ingreso: enero-2003
Ubicación: Rosario
Mensajes: 1.316
Antigüedad: 21 años, 3 meses
Puntos: 9
Guau, me respondieron despues de 8 semanas, xD
Para el proyecto en fin hubo q eliminar Smarty de lo dinamico, pues estaba utilizado x los q habian hecho la aplicacion para cosas esticas....

De todas maneras muchas gracias por responder DooBie ;)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:33.