今天我面臨同樣的問題。您需要在您的PHP配置中啓用intl
PHP擴展(.ini
)。
解決方案XAMPP(Windows)中
- 打開
/xampp/php/php.ini
- 變化
;extension=php_intl.dll
到extension=php_intl.dll
(刪除分號)
- 複製所有
/xamp/php/ic*.dll
文件/xampp/apache/bin
- 重新啓動Apache的XAMPP控制面板
解Linux(感謝Annamalai Somasundaram)
安裝的php5-國際延伸sudo apt-get install php5-intl
1.1。如果您在CentOS或Fedora上,也可以使用sudo yum install php5-intl
。
重新啓動Apache sudo service apache2 restart
解決方案Mac/OSX(自制)(感謝deizel)
- 安裝PHP5,國際擴展
brew install php56-intl
- 如果你
No available formula for php56-intl
遵循these說明。
- 重新啓動Apache
sudo apachectl restart
最終,你可以運行composer install
檢查,如果它的工作。
安裝php5-intl會幫助http://stackoverflow.com/questions/1451468/intl-extension-installing-php-intl-dll – anhlc 2014-10-02 03:06:39
php5-intl究竟幹什麼? – 2014-10-02 03:15:08
...提供國際化的功能。 ** HTTP://php.net/manual/en/book.intl.php** – ndm 2014-10-02 16:54:39