/ / Solución de problemas "No hay una extensión que pueda cargar la configuración para 'knp_menu'" - symfony, invalidargumentexception

Solución de problemas "No hay una extensión capaz de cargar la configuración para 'knp_menu' '- symfony, invalidargumentexception

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 № 1

El 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.