Intereting Posts
Codeigniter – Объект класса __PHP_Incomplete_Class не может быть преобразован в строку вывод php-запроса сохранить как текстовый файл Создание SubReport в iReport 5.6 не работает Начало работы с PHP в Eclipse IDE создание экземпляра класса без присвоения переменной PHP – while loop (! Feof ()) не выводит / показывает все PDO позиционные и именованные параметры как часть одного и того же подготовленного запроса? Вызов сценария выхода php с помощью jQuery Ведение журнала swiftmailer send () в symfony2 Предотвращение входа пользователей из неавторизованной области mysqli_stmt_bind_param (): Число переменных не соответствует количеству параметров в подготовленном сообщении CodeIgniter – контроллер по умолчанию не загружается автоматически Обновление php mysql IP-адреса не может работать правильно Почему in_array () ошибочно возвращает true с этими (большими числовыми) строками? PHP post_max_size локальное значение, переопределенное основным значением в Plesk / IIS?

Как установить расширение PHP intl в Ubuntu 14.04

Мне трудно найти точный способ установки PHP intl extension в Ubuntu 14.04 .

Я попытался с sudo apt-get install php5-intl но отобразил ошибку. Unable to locate package .

Мне действительно нужно это расширение для Zend Framework 2 , из-за вышеописанного отсутствия расширения.

ОШИБКА: Zend\I18n\Validator component requires the intl PHP extension

Я использую PHP 5.5.9 .

Как я могу правильно установить PHP-intl ?

Related of "Как установить расширение PHP intl в Ubuntu 14.04"

Для php5 на Ubuntu:

 sudo apt-get install php5-intl 

Для php7 на Ubuntu

 sudo apt-get install php7.0-intl 

Во всяком случае перезапустите apache после

 sudo service apache2 restart 

ВАЖНОЕ ЗАМЕЧАНИЕ. Имейте в виду, что ваш php в вашей терминальной / командной строке не имеет ничего общего с php, используемым веб-сервером apache!

Если расширение уже установлено, вы должны попытаться включить его. Либо в файле php.ini, либо в командной строке.

Синтаксис:

PHP:

 phpenmod [mod name] 

апач:

 a2enmod [mod name] 

Может быть репозиторий юниверса отключен, вот ваш пакет в нем

Включить его

 sudo add-apt-repository universe 

Обновить

 sudo apt-get update 

И установите

 sudo apt-get install php5-intl 

вы можете установить его с терминала

 sudo apt-get install php-intl