我正在尝试在 Nitrous 平台上设置我的 Symfony 应用程序。建议借助 INTL pecl 模块进行翻译,所以我尝试安装它(pecl install intl)。但似乎它缺少 lib ICU 标头。当您安装 php5-intl(通过 apt-get)时默认安装这些,但我没有正确的权限。如何解决这个问题?
问问题
200 次
1 回答
2
查看文档章节The Intl Component。
symfony/intl: 1.0.*
如果 intl 扩展不可用,composer 应该自动安装。请注意,您仅限于en
这种方式的语言环境。
检查您的phpinfo()
输出是否php-intl
扩展可用/启用,如果是,它是用哪个 ICU 版本编译的。
如果扩展程序不可用/未启用并且您无法安装它......您将需要使用后备版本。
于 2014-02-17T19:43:58.090 回答