[英]No releases available for package “pecl.php.net/intl”
我正在嘗試為 php 安裝 intl。 當我運行sudo pecl install intl
它給我一個錯誤No releases available for package "pecl.php.net/intl"
。 我嘗試清除緩存,也嘗試升級pear
和pecl
。 沒有。 這是我的 pear 和 php 版本:
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
有任何想法嗎? 提前致謝!
要將其從未答復列表中刪除:
嗯,問題解決了!
如果你不能通過 pecl 安裝 intl 你可以從 pecl.php.net 下載你需要的包(在我的例子中是intl-3.0.0.tgz
)。
然后像這樣通過梨安裝它:
$ sudo pear install intl-3.0.0.tgz
必須在php.ini
添加extension="intl.so"
,然后重新啟動 apache。
如果要檢查 intl 是否已安裝,可以使用以下命令:
$ php -m | grep intl
如果結果是 intl 那么你做到了! =)
請按照以下步驟操作:
brew install homebrew/php/php70-intl
下試試這個which php
來幫你)。extension = /usr/local/Cellar/php70-intl/7.0.25_20/intl.so
php -m | grep intl
php -m | grep intl
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.