2017-03-14 43 views
1

我使用了localizeddate樹枝過濾器。日期在法文本地,但在生產服務器上,日期是英文。我有好的service.ymlSymfony/Twig localizeddate不起作用於服務器PROD

twig.extension.intl: 
    class: Twig_Extensions_Extension_Intl 
    tags: 
     - { name: twig.extension } 

但是問題仍然在那。 parameters.yml的語言環境位於FR中。你對這個問題有什麼想法嗎?

謝謝。

回答

0

當開發環境中的所有內容都正常工作且不在prod中時,請檢查是否必須在生產服務器上安裝/啓用PHP intl擴展。

在Linux機器可以安裝這樣說:

apt-get install php7.0-intl/apt-get install php5.0-intl 

在Windows機器在php.ini中取消註釋這一行:

extension=php_intl.dll 

重新啓動Apache,不要忘記清除緩存在產品上...