2016-03-12 2 views
0

Я пытаюсь установить intl для php. Когда я бегу sudo pecl install intl, он дает мне ошибку No releases available for package "pecl.php.net/intl". Я попытался очистить кеш, а также попытался обновить pear и pecl. Ничего. Вот мои груши и PHP версии:Нет выпусков для пакета «pecl.php.net/intl»

PEAR Version: 1.9.4 PHP Version: 5.6.3 Zend Engine Version: 2.6.0 Running on: Darwin iMac-bvc.local 14.5.0 Darwin Kernel Version 14.5.0: Tue Sep 1 21:23:09 PDT 2015; root:xnu-2782.50.1~1/RELEASE_X86_64 x86_64

Любые идеи? Заранее спасибо!

+0

Ну, проблема решена! Если вы не можете установить ** intl ** на ** pecl **, вы можете просто загрузить с '[pecl.php.net]' пакет, который вам нужен ** (в моем случае это был 'intl-3.0.0 .tgz') **, а затем установить его на ** pear ** следующим образом: 'sudo pear install intl-3.0.0.tgz' После того, как вам нужно добавить' extension = "intl.so" 'inside' php .ini', а затем перезапустите ** apache **. Если вы хотите проверить, установлен ли 'intl', вы можете использовать эту команду: ' php -m | grep intl' Если результатом является 'intl', вы сделали это! =) –

+0

сделайте это реальным ответом. – cweiske

ответ

3

Чтобы получить его неразгаданной список:


Ну, проблема решена!

Если вы не можете установить intl по ключу, вы можете просто скачать с pecl.php.net пакет, который вам нужен (в моем случае это было intl-3.0.0.tgz).

Затем установите его грушей так:

$ sudo pear install intl-3.0.0.tgz 

После того, как добавить extension="intl.so" внутри php.ini, а затем перезапустить Apache.

Если вы хотите, чтобы убедиться в установке аэроропорт или вы не можете использовать эту команду:

$ php -m | grep intl 

Если результат аэроропорт тогда вы сделали это! =)

2

Выполните следующие шаги:

  1. Попробуйте это под макинтош brew install homebrew/php/php70-intl
  2. Затем откройте php.ini (вы можете использовать, который PHP, чтобы помочь вам).
  3. Добавить, extension = /usr/local/Cellar/php70-intl/7.0.25_20/intl.so
  4. И затем использовать php -m | grep intl
  5. Если он работает, будет отображаться междунар.
Смежные вопросы