Я пытаюсь настроить приложение Symfony на платформе Nitrous. Рекомендуется иметь переводы с помощью модуля INTL pecl, поэтому я попытался установить его (pecl install intl). Но кажется, что ему не хватает заголовков библиотек ICU. Они устанавливаются по умолчанию при установке php5-intl (через apt-get), но у меня нет правильных разрешений. Как решить эту проблему?Symfony on Nitrous.IO, отсутствует расширение INTL pecl
1
A
ответ
2
См. Главу документации The Intl Component.
композитор должен автоматически установить symfony/intl: 1.0.*
, если расширение внутреннего абонента недоступно. Обратите внимание, что вы ограничены локали en
таким образом.
Проверьте свой вывод phpinfo()
, если расширение/включено php-intl
, и если да, то какая версия ICU была скомпилирована.
Если расширение не доступно/включено и у вас нет способа установить его ... вам понадобится использовать резервную версию.
Спасибо за ваш ответ! Резерв действительно достаточен. – robinvdvleuten