Symfony Translator没有为默认语言环境生成缓存消息目录?

时间:2015-02-22 11:26:34

标签: php google-app-engine symfony

我正在尝试在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天。

0 个答案:

没有答案