请求的PHP扩展ext-intl ^ 1.1安装了错误的版本7.3.17

问题描述

当我整体运行composer时,会出现此错误

"The requested PHP extension ext-intl ^1.1 has the wrong version (7.3.17) installed. Install or enable PHP's intl extension." 

我已经在php.ini中取消对extension = intl的分号了。我在本地Web服务器上使用Laragon Full 4.0.16。

这是composer.json:

"require": {
        "php": "^7.1.3","ext-intl": "^1.1","ext-mbstring": "*",

这是composer.lock:

"platform": {
    "php": "^7.1.3","ext-mbstring": "*"
},

似乎ext-intl使用PHP版本。即使这样,该条件仍应满足要求。

使用phpinfo()显示:

enter image description here

我已经查看过了,有人建议使用“ --ignore-platform-reqs”,尽管可以很快解决,但它并不能真正解决问题。有人遇到过同样的问题吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)