You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Symfony升级后生产环境Bazinga JS翻译文件请求404问题

问题:Symfony 6.4生产环境下BazingaJsTranslationBundle路由返回404

我最近将Symfony应用从5.4版本升级到6.4版本,项目使用Webpack Encore和BazingaJsTranslationBundle管理JavaScript翻译。在Twig模板中,通过以下代码加载翻译文件:

<script src="{{ path('bazinga_jstranslation_js', { 'domain': 'api' }) }}"></script>

该配置在除生产环境(APP_ENV=prod)外的所有环境中均正常工作。当APP_ENV设置为prod时,JavaScript翻译文件无法找到,请求bazinga_jstranslation_js路由会返回404错误;而设置为dev、test或prod2等其他环境时,一切正常。

环境配置细节

  • Symfony版本:6.4
  • willdurand/js-translation-bundle版本:6.1
  • bazinga-translator版本:6.1
  • 资源管理工具:Webpack Encore

内容的提问来源于stack exchange,提问作者Jeroen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 04:07:32