【问题标题】:Symfony on Nitrous.IO, missing the INTL pecl extensionNitrous.IO 上的 Symfony,缺少 INTL pecl 扩展
【发布时间】:2014-03-17 05:18:21
【问题描述】:

我正在尝试在 Nitrous 平台上设置我的 Symfony 应用程序。建议借助 INTL pecl 模块进行翻译,所以我尝试安装它(pecl install intl)。但似乎它缺少 lib ICU 标头。当您安装 php5-intl(通过 apt-get)时默认安装这些,但我没有正确的权限。如何解决这个问题?

【问题讨论】:

    标签: php symfony nitrousio intl


    【解决方案1】:

    查看文档章节The Intl Component

    如果 intl 扩展不可用,composer 应该自动安装 symfony/intl: 1.0.*。请注意,这种方式仅限于 en 语言环境。

    如果php-intl 扩展可用/启用,请检查您的phpinfo() 输出,如果是,它是用哪个ICU 版本编译的。

    如果扩展程序不可用/未启用并且您无法安装它...您将需要使用后备版本。

    【讨论】:

    • 感谢您的回答!后备确实足够了。
    猜你喜欢
    • 2018-05-10
    • 2016-07-31
    • 2015-05-16
    • 2012-04-30
    • 1970-01-01
    • 2014-04-15
    • 2013-07-15
    • 2013-12-15
    • 2011-04-28
    相关资源
    最近更新 更多