Estoy ejecutando Symfony 2.0.6, y obtengo el siguiente error:
InvalidArgumentException: no hay una extensión capaz de cargar el configuración para "knp_menu" (en /home/www/Symfony/app/config/config.yml). Busco espacio de nombres "knp_menu"
Funciona en DEV, pero no en el entorno PROD.
Respuestas
4 para la respuesta № 1El mensaje de error significa que tienes una entrada "knp_menu" en tu config.yml que no es utilizada por ninguna extensión.
Es un problema de almacenamiento en caché (introdujo elextensión, por ejemplo un paquete, y luego no borra la caché de prod), o carga un paquete específico solo en el entorno dev (como el generador de perfiles en una aplicación symfony2 predeterminada).
Intenta borrar el caché usando php app/console clear:cache --env=prod --no-debug
. Si el problema existe de alguna manera, averigüe qué paquete usa knp_menu y elimine la configuración o habilite el paquete.