PHPStorm için Symfony2 eklentisini kullanırken bazen Zayıf Yol uyarısı görüyorum :
Bunun anlamı ne?
Yanıtlar:
Çözdü. Symfony2'nin eklentisi ayrıştırır appDevDebugProjectContainer.php
rota ve servis bilgilerini almak için dosyayı. Ancak bu dosya yalnızca web sayfası yüklendiğinde yeniden derlenir, bu da yeni oluşturulan rotaların dahil edilmediği anlamına gelir.
Bunu aşmak için eklenti yapılandırma dosyalarını da ayrıştırır, ancak bu% 100 güvenilir değildir, bu nedenle bu şekilde keşfedilen yollar "zayıf" olarak işaretlenir. Web sayfasını yeniden yüklemek uyarının ortadan kalkmasına neden olacaktır.
Sonunda bu sorunu durumum için düzelttim ( Symfony 2.8 / PhpStorm 2016.3 ).
@Atmarama'nın çözümüne benzer, ancak PhpStorm (2016.3) sürümümün farklı ve / veya Symfony 2.8 olduğunu düşünüyorum.
Benim çözümüm de deprecated
ayarı içermiyor . Umarım bu başkalarına yardımcı olur:
PhpStorm'da gidin Languages & Frameworks > PHP > Symfony > Routing
ve yolu ekleyin appDevProjectContainerUrlGenerator.php
.
Benim durumumda bu:
var/cache/dev/appDevDebugProjectContainerUrlGenerator.php