我正在尝试在Google AppEngine上运行一个Symfony 2.6.4应用程序,该应用程序已翻译成5种语言。
问题是cache:clear
命令仅生成除默认语言环境(sk)之外的所有语言的消息目录,然后它会尝试动态生成缺少的消息目录。问题是Google AppEngine是只读的。任何人都可以解释为什么在预热阶段cache:clear
没有生成它?
app.yml
framework:
default_locale: "sk"
translator:
fallback: "sk"
jms_i18n_routing:
default_locale: sk
locales: [cs, en, de, sk, ru]
strategy: prefix_except_default
例外:
在呈现模板期间抛出异常(“无法重命名”vfs://root/temp/.../app/cache/prod/translations/catalogue.sk.php54e9b262334c93.83518975“到”/ ... / app / cache / prod / translations / catalogue.sk.php“。”)在第10行的base.html.twig中。
拜托,有人可以帮帮我吗?我试图解决这个问题3天。