Magento - PHP扩展intl *缺少

时间:2016-04-10 16:08:17

标签: magento php-7 intl

尝试了this方法

但是说

  

"没有可用于包的版本" pecl.php.net/intl"安装失败"

尝试了

  

pecl -vvv install intl

返回此

  

警告:file_exists():无法找到包装器" channel" - 你是否   忘记在配置PHP时启用它?在   第1511行的PEAR / Downloader / Package.php

     

警告:is_file():无法找到包装器" channel" - 你是否   忘记在配置PHP时启用它?在   第1521行的PEAR / Downloader / Package.php

     

警告:is_file():无法找到包装器" channel" - 你是否   忘记在配置PHP时启用它?在   第1521行的PEAR / Downloader / Package.php

     

警告:fsockopen():SSL操作失败,代码为1. OpenSSL错误   消息:错误:14090086:SSL   例程:ssl3_get_server_certificate:证书验证失败   第432行的PEAR / REST.php

     

警告:fsockopen():无法在PEAR / REST.php中启用加密   432

     

警告:fsockopen():无法连接到ssl://pecl.php.net:443   (第432行)PEAR / REST.php中的(未知错误)没有可用的版本   package" pecl.php.net/intl"无法初始化   ' channel://pecl.php.net/intl' ;,无效或缺少包文件包   "信道://pecl.php.net/intl"无效安装

现在我不知道该怎么做,这意味着什么。请帮忙。

1 个答案:

答案 0 :(得分:0)

从PHP 5.3版开始,扩展intl与PHP捆绑在一起。 所以你需要的只是启用

的扩展
  • 打开你的php.ini文件
  • find for; extension = php_intl.dll
  • 删除评论;

就是这样,重新启动Magento2安装并享受乐趣。

参考:http://www.magentogeek.com/magento2-intl-php-extension-missing/