Foros del Web » Programando para Internet » PHP »

En localhost me funciona el styles.php pero no en el servidor

Estas en el tema de En localhost me funciona el styles.php pero no en el servidor en el foro de PHP en Foros del Web. Hola señores Luego de leer hace un tiempo este articulo , estoy usando el metodo de llamar los estilos con .php para usar variables de ...
  #1 (permalink)  
Antiguo 06/02/2010, 11:52
Avatar de junihh  
Fecha de Ingreso: febrero-2004
Ubicación: República Dominicana
Mensajes: 997
Antigüedad: 20 años, 2 meses
Puntos: 7
En localhost me funciona el styles.php pero no en el servidor

Hola señores

Luego de leer hace un tiempo este articulo, estoy usando el metodo de llamar los estilos con .php para usar variables de PHP.

He aplicado ese metodo en dos proyectos de produccion reciente. Ahora quiero actualizar un proyecto mas viejo y de paso aprovechar para cambiar los CSS a extension .php para agregar un par de lineas que compriman el css. El problema es que aunque todo funciona de maravilla en mi localhost, en el servidor las paginas cargan como si el archivo "styles.php" no existiera, aunque se encuentre alli junto al resto de los php del site.

Hice varias pruebas, hasta cambiando por completo el nombre de los estilos a "losestilos.php" y "losestilos.css", pero solo funciono mientras tuviera la extension .css. Es bastante curiosa la situacion, porque en el mismo hosting (aunque en dominios distintos) tengo otros websites en los que el css es .php y no he tenido el mismo problema.

En resumen, el CSS no acepta que lo use con .php o de lo contrario no funciona. Se les ocurre alguna explicacion logica ??? (ya me se terminaron las mias)
__________________
JuniHH
- Mi blog
- Mi portafolio
  #2 (permalink)  
Antiguo 06/02/2010, 17:12
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: En localhost me funciona el styles.php pero no en el servidor

intenta expirar la caché en los cssphp:

header("Expires: Tue, 03 Jul 2001 06:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");

y borra la caché del explorador e intenta de nuevo
  #3 (permalink)  
Antiguo 06/02/2010, 17:30
Hecto_o_c
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: En localhost me funciona el styles.php pero no en el servidor

Supongo que no esta mal usarlo con php...pero no seria mas facil con las varibles de CSS3?

Código HTML:
@variables {
  color1: #fe8d12; color2: #fe8d12; color3: #fe8d12;
}
div.contenido1 {
  background-color: var(color1);
}
div.contenido3 {
  background-color: var(color3);
}
div.contenido1 {
  background-color: var(color3);
}
Simplemente definir tus propias variables.
  #4 (permalink)  
Antiguo 06/02/2010, 17:33
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: En localhost me funciona el styles.php pero no en el servidor

Cita:
Iniciado por Hecto_o_c Ver Mensaje
Supongo que no esta mal usarlo con php...pero no seria mas facil con las varibles de CSS3?

Código HTML:
@variables {
  color1: #fe8d12; color2: #fe8d12; color3: #fe8d12;
}
div.contenido1 {
  background-color: var(color1);
}
div.contenido3 {
  background-color: var(color3);
}
div.contenido1 {
  background-color: var(color3);
}
Simplemente definir tus propias variables.
seria muy bueno, exceptuando que aún no se estandariza del todo y son muy pocos los navegadores que lo soportan
  #5 (permalink)  
Antiguo 06/02/2010, 17:53
Avatar de junihh  
Fecha de Ingreso: febrero-2004
Ubicación: República Dominicana
Mensajes: 997
Antigüedad: 20 años, 2 meses
Puntos: 7
@Hecto_o_c: Correctamente lo que dice @maycolalvarez sobre los CSS3, de hecho, aunque he preparado algunas pruebas aun no quiero usarlo de forma estandar tomando en cuenta que (al menos por el momento) ni siquiera IExplorer lo soporta adecuadamente.

@maycolalvarez: Aplique tu sugerencia y tampoco funciono amigo, la verdad ya descarte el interes de hacer el cambio a php y dejar que el archivo pese lo que pese. Lo siento por los visitantes, pero no veo otra alternatva.
__________________
JuniHH
- Mi blog
- Mi portafolio

Última edición por GatorV; 06/02/2010 a las 21:25

Etiquetas: localhost, servidores
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 00:31.