Symfony2 presenta renderizar diferentes vistas en entornos de desarrollo y producción
Frecuentes
Visto 425 veces
0
Estoy diseñando y programando un sitio web usando Symfony2. Completé algunas partes y verifiqué el lado del cliente tanto en el entorno de desarrollo como en el de producción. La primera vez todo estuvo bien y vi el mismo resultado en ambos entornos, pero después de la suma de cambios en las vistas (estoy usando Twig con Herencia de tres niveles) como agregar la suma de otras hojas de estilo en el bloque "hojas de estilo", el entorno de desarrollo funciona bien, pero en el entorno de producción no se agregaron hojas de estilo y se usan datos antiguos. Borré el caché y registré manualmente desde la ruta "app/cache/dev" y "app/cache/prod"... pero nada cambió. ¡Eliminé todas las hojas de estilo en bloque y borré chache nuevamente, los datos antiguos todavía están allí!
Cualquier sugerencia?
2 Respuestas
0
Además de borrar el caché, asegúrese de publicar sus activos:
app/console assets:install --symlink web
app/console assetic:dump
contestado el 03 de mayo de 12 a las 17:05
0
El problema era sobre la eliminación de archivos de caché. Había estado eliminando archivos de caché a través del administrador de archivos de cPanel. Dio "todos los archivos eliminados con éxito", pero no lo hicieron. Así que encontré otra forma de borrar el caché. Usé shell_exec:
shell_exec('rm -r app/cache/prod');
contestado el 08 de mayo de 12 a las 18:05
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas symfony or haz tu propia pregunta.
hai... ¿dónde están guardadas tus hojas de estilo? en la web/css?? ¿o está en su respectivo paquete/Recurso/público/css? - Philemon philip Kunjumon
Todos los css se colocaron en el lugar correcto, pero finalmente descubrí que el permiso de algún archivo causó un problema, por lo que cuando eliminé el caché, algunos archivos todavía estaban allí, pero el administrador de archivos de cPanel no mostró ningún error. Por fin borré el caché con shell_exec - Vahid Ashrafian
Entonces, ¿está funcionando ahora? - Philemon philip Kunjumon
¡sí! Soy nuevo aquí, ¿debo eliminar la pregunta? - Vahid Ashrafian
no, no elimine la pregunta... pero responda la pregunta usted mismo para que sea más útil para otras personas que experimentan esta situación... - Philemon philip Kunjumon