2012-01-19 18 views
12

Actualmente estoy desarrollando un sitio web usando Symfony2.Error en el entorno de "producción" en Symfony2

On 'dev' entorno todo funciona bien, pero cuando intento acceder al sistema con el parámetro DEBUG en FALSE (wich app.php través invoca el depurador con AppKernel desactivado), el sistema lanza una "500 Internal Server Error" cuando Intento cargar cualquier sección del sistema.

Ya he borrado la memoria caché y la he calentado y este error sigue apareciendo. Estoy trabajando con la distribución estándar de Symfony (no cambié nada más que el paquete que creé) y este servidor: Apache/2.2.17 (Win32) mod_ssl/2.2.17 OpenSSL/0.9.8o PHP/5.3.4 mod_perl/2.0.4 Perl/v5.10.1 installed trough XAMPP

¿Cómo puedo hacer que el entorno de producción funcione manteniendo desactivado el depurador?

+4

Compruebe el registro de errores de Apache. Debería ver el mensaje de excepción allí. –

Respuesta

24

El config.yml tiene depuración desactivados por defecto en el ambiente de producción, se puede ver lo que estaba mal (errores ect.) En archivos de registro app/logs/prod.log

+1

El problema era un componente que buscaba en un directorio en la memoria caché que no existía. Lo acabo de encontrar. ¡Thnx! – Xocoatzin

Cuestiones relacionadas