我使用了localizeddate
树枝过滤器。在本地,日期是法语,但在生产服务器上,日期是英语。我很擅长service.yml
:
twig.extension.intl:
class: Twig_Extensions_Extension_Intl
tags:
- { name: twig.extension }
然而问题仍然存在。 parameters.yml
的区域设置位于FR中。你对这个问题有什么看法吗?
谢谢。
答案 0 :(得分: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,不要忘记清除prod上的缓存...