2014-02-17 4 views
1

Я пытаюсь настроить приложение Symfony на платформе Nitrous. Рекомендуется иметь переводы с помощью модуля INTL pecl, поэтому я попытался установить его (pecl install intl). Но кажется, что ему не хватает заголовков библиотек ICU. Они устанавливаются по умолчанию при установке php5-intl (через apt-get), но у меня нет правильных разрешений. Как решить эту проблему?Symfony on Nitrous.IO, отсутствует расширение INTL pecl

ответ

2

См. Главу документации The Intl Component.

композитор должен автоматически установить symfony/intl: 1.0.*, если расширение внутреннего абонента недоступно. Обратите внимание, что вы ограничены локали en таким образом.

Проверьте свой вывод phpinfo(), если расширение/включено php-intl, и если да, то какая версия ICU была скомпилирована.

Если расширение не доступно/включено и у вас нет способа установить его ... вам понадобится использовать резервную версию.

+0

Спасибо за ваш ответ! Резерв действительно достаточен. – robinvdvleuten