我很难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