如何在Ubuntu 14.04中安装PHP intl扩展

我很难find在Ubuntu 14.04中安装PHP intl extension确切方法。

我试图用sudo apt-get install php5-intl但显示错误Unable to locate package

我真的需要Zend Framework 2这个扩展,因为上面缺less扩展,我得到这样的错误

错误: Zend\I18n\Validator component requires the intl PHP extension

我正在使用PHP 5.5.9

我如何以正确的方式安装PHP-intl扩展?

对于Ubuntu上的php5

 sudo apt-get install php5-intl 

对于Ubuntu上的php7

 sudo apt-get install php7.0-intl 

无论如何重启你的Apache后

 sudo service apache2 restart 

重要注意事项:请记住,您的终​​端/命令行中的PHP 没有任何待办事项与Apache Web服务器使用的PHP!

如果扩展已经安装,您应该尝试启用它。 无论是在php.ini文件或从命令行。

句法:

PHP:

 phpenmod [mod name] 

阿帕奇:

 a2enmod [mod name] 

可能是Universe资源库被禁用,这里是你的包

启用它

 sudo add-apt-repository universe 

更新

 sudo apt-get update 

并安装

 sudo apt-get install php5-intl 

你可以从终端安装它

 sudo apt-get install php-intl