Cuando utilizo el complemento Symfony2 para PHPStorm, a veces veo una advertencia de ruta débil :
Qué significa eso?
Lo resolvió. El complemento Symfony2 analiza elappDevDebugProjectContainer.php
archivo para obtener información de ruta y servicio. Sin embargo, este archivo solo se vuelve a compilar cuando se carga la página web, lo que significa que no se incluyen las rutas recién creadas.
Para evitar esto, el complemento también analiza los archivos de configuración, pero esto no es 100% confiable, por lo que las rutas descubiertas de esta manera se marcan como "débiles". Recargar la página web hará que desaparezca la advertencia.
Finalmente solucioné este problema para mi situación ( Symfony 2.8 / PhpStorm 2016.3 ).
Es similar a la solución de @Atmarama pero creo que mi versión de PhpStorm (2016.3) es diferente y / o Symfony 2.8.
Mi solución tampoco implica la
deprecated
configuración. Espero que esto ayude a otros:En PhpStorm, vaya a
Languages & Frameworks > PHP > Symfony > Routing
y agregue la ruta aappDevProjectContainerUrlGenerator.php
.En mi caso este es:
var/cache/dev/appDevDebugProjectContainerUrlGenerator.php
fuente
Verifique la ruta al archivo urlGenerator
Para mí el camino correcto es:
var/cache/dev/appDevDebugProjectContainerUrlGenerator.php
Y después de hacer clic en el botón "Borrar índice" arriba
fuente
También tengo el mismo problema y, en mi caso, porque uso '/' para declarar la plantilla de renderizado en lugar de ":" Cambiando de "/" a ":" borró esa advertencia en mi caso
fuente