Nach dem Upgrade auf Symfony auf Version 2.8 habe ich eine Menge Warnung gefunden:
Die Klasse "Symfony \ Bundle \ AsseticBundle \ Config \ AsseticResource" ist Durchführen einer Ressourcenprüfung durch ResourceInterface :: isFresh (), welches seit 2.8 veraltet ist und in 3.0 (54 mal) entfernt wird
Stapel (von Symfony Profiler)
%Vor%für das Upgrade, das ich verwendet habe:
%Vor%das ist mein composer.json
%Vor%Wie löst man diese Verwarnungswarnung?
Irgendein googeln gefunden dieses: Ссылка
Sie verlinken auf die Assetic GitHub Seite, die behauptet, dass 2.7.1 für Symfony 3 bereit ist. Aber das ist es eindeutig nicht. So einfach ist das. Assetic ist gerade nicht symfony 3 bereit, so dass es in 2.8 viele Verwarnungen gibt. Die Zusammenführungsanforderung zum Beheben dieses Problems wurde noch nicht zusammengeführt.
Der Dev-Master-Zweig ist seit einigen Wochen Symfony 3-kompatibel. Es ist nichts falsch daran zu aktualisieren, es zu benutzen.
composer.json
%Vor%composer update symfony / assetic-bundle
Alle Fehler verschwinden.
Haben Sie versucht, die Version des Assessed Bundle auf die neueste zu aktualisieren?
%Vor%Tags und Links php symfony symfony-2.8