Magento - расширение PHP intl * отсутствует

попробовал этот метод

но говорит

"Нет доступных выпусков для пакета "pecl.php.net/intl" установка не удалась"

пытался с

pecl -vvv установить международный

возвращает это

Предупреждение: file_exists(): невозможно найти "канал" оболочки - вы забыли включить его при настройке PHP? в PEAR/Downloader/Package.php в строке 1511

Предупреждение: is_file(): невозможно найти "канал" оболочки - вы забыли включить его при настройке PHP? в PEAR/Downloader/Package.php в строке 1521

Предупреждение: is_file(): невозможно найти "канал" оболочки - вы забыли включить его при настройке PHP? в PEAR/Downloader/Package.php в строке 1521

Предупреждение: fsockopen(): операция SSL не удалась с кодом 1. Сообщения об ошибках OpenSSL: ошибка: 14090086: подпрограммы SSL: ssl3_get_server_certificate: сбой проверки сертификата в PEAR/REST.php в строке 432

Предупреждение: fsockopen(): не удалось включить криптографию в PEAR/REST.php в строке 432.

Предупреждение: fsockopen(): невозможно подключиться к ssl://pecl.php.net:443 (неизвестная ошибка) в PEAR/REST.php в строке 432 Нет доступных выпусков для пакета "pecl.php.net/intl" Невозможно инициализировать 'channel://pecl.php.net/intl', недопустимый или отсутствующий файл пакета Пакет "channel://pecl.php.net/intl" недействителен для установки

теперь не знаю что делать и что это значит. пожалуйста помоги.


person Shafayat Alam    schedule 10.04.2016    source источник


Ответы (1)


Начиная с версии PHP 5.3, расширение intl входит в состав PHP. Так что вам нужно просто включить расширение для этого

  • откройте файл php.ini
  • найти для ;extension=php_intl.dll
  • удалить комментарий;

Вот и все, перезапустите установку Magento2 и получайте удовольствие.

Ссылка: http://www.magentogeek.com/magento2-intl-php-extension-missing/

person Shahed Jamal    schedule 11.04.2016
comment
Я использую Mac, поэтому .dll бесполезен. извините, забыл упомянуть об этом ранее - person Shafayat Alam; 12.04.2016