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

问题描述

我很难找到在Ubuntu 14.04中安装PHP intl扩展的确切方法。

我尝试使用sudo apt-get install php5-intl,但显示错误Unable to locate package。

我真的需要Zend Framework 2的扩展,因为缺少上述扩展,我遇到了这样的错误

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

我正在使用PHP 5.5.9。

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

最佳回答

对于Ubuntu 14.04上的php5

sudo apt-get install php5-intl

对于Ubuntu 16.04上的php7

sudo apt-get install php7.0-intl

对于Ubuntu 18.04上的php7.2

sudo apt-get install php7.2-intl

无论如何,之后请重新启动您的Apache

sudo service apache2 restart

IMPORTANT NOTE: Keep in mind that your php in your terminal/command line has NOTHING todo with the php used by the apache webserver!

如果扩展已安装,则应尝试启用它。要么在php.ini文件中,要么在命令行中。

句法:

的PHP:

phpenmod [mod name]

阿帕奇:

a2enmod [mod name]

次佳回答

从终端安装

sudo apt-get install php-intl

第三种回答

可能是Universe存储库已禁用,这里是your package

启用它

sudo add-apt-repository universe

更新资料

sudo apt-get update

并安装

sudo apt-get install php5-intl

参考资料

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值