Bazinga JS-Übersetzungsdateien wurden in der Produktion nicht gefunden
Posted: 14 Jan 2025, 10:08
Ich habe kürzlich meine Symfony-Anwendung von Version 5.4 auf 6.4 aktualisiert. Mein Projekt verwendet Webpack Encore und das BazingaJsTranslationBundle, um Übersetzungen in JavaScript zu verwalten. In meinen Twig-Vorlagen lade ich Übersetzungsdateien wie folgt:
Dies funktioniert perfekt in allen Umgebungen außer der Produktion (). Wenn APP_ENV auf prod gesetzt ist, werden die JavaScript-Übersetzungsdateien nicht gefunden und die Anfrage an die Route bazinga_jstranslation_js führt zu einem 404-Fehler. Alles funktioniert wie erwartet, wenn APP_ENV auf etwas anderes eingestellt ist, z. B. dev, test oder prod2.
Hier sind Einige Details zu meinem Setup:
Code: Select all
`
Code: Select all
APP_ENV=prod
Hier sind Einige Details zu meinem Setup:
- Symfony-Version: 6.4
- willdurand/js-translation-bundle-Version: 6.1< /li>
Bazinga-Translator-Version: 6.1 - Webpack Encore für Asset Management.