У меня есть проект Symfony 2 на общем хосте. И, по-видимому, провайдер не переключит расширение Intl на PHP. Есть ли способ включить его, или я вынужден переоценить весь проект?Можно ли отключить требования для Symfony?
3
A
ответ
8
Если ваш веб-сервер не предоставляет расширение intl
, вы можете использовать компонент Locale
.
Он может быть легко установлен с композитором или с использованием Git repository.
Источник: http://symfony.com/doc/master/components/locale.html
ОБНОВЛЕНИЕ
Locale
компонент является устаревшим, начиная с версии 2.3, и будет удален в Symfony 3.0. Вместо этого вы должны использовать компонент Intl
(http://symfony.com/doc/master/components/intl.html).
+1 не знал, что - полезная информация ... –
@jperovic Использование портативного XAMPP в прошлом, это было более чем полезно для меня! – cheesemacfly
@cheesemacfly Я бы проверял, но, похоже, проблема с установкой композитора, которую я никогда раньше не видел: 'Ваши требования не могут быть разрешены к устанавливаемому набору пакетов. Задача 1 - Запрос на установку для symfony/symfony 2.1.0 -> выполнимый symfony/symfony v2.1.0. - не устанавливайте symfony/locale 2.3.x-dev | не устанавливайте symfony/symfony v2.1.0 - Запрос на установку для symfony/locale 2.3.*@dev -> выполним symfony/locale 2.3.x-dev . – Ancarius