WAMP php版本无法识别-composer错误



我在Windows 10上运行Laravel 9。

在安装此软件包之前,一切都正常:https://spatie.be/docs/laravel-livewire-wizard/v1/introduction

现在,当我试图浏览我的网站时,浏览器中出现了以下错误:致命错误:Composer在您的平台中检测到问题:您的Composer依赖项需要PHP版本">=8.1.0";。您正在运行8.0.13。在第24行上的C:\wamp64\www\highland9.local\vendor\comporter\platform_check.php中

在谷歌上搜索后,我检查了所有这些:

Wamp上的php版本显示8.1.0

phpinfo((显示8.1.0

浏览器中的localhost显示php版本8.1.0

Windows路径指向:c:\wamp64\bin\php8.1.0

cmd php-v显示:8.1.0

在我的composer.json文件中:

它是:

"require": {
"php": "^8.0.2",

我把它改成:

"php":"^8.1.0"

并运行了composer更新

我试着删除这样的包:

composer删除供应商/spatie/lavel livewire向导

上面说没有什么可删除的。

我将文件夹重命名为laravel livewire wizardDEL

我删除了行:

"spatie/laravel livewire wizard":"1.1〃;,

从composer.json并运行composer更新

没有任何帮助,仍然会出现此错误。

有人能帮忙吗?

检查您是否覆盖了项目的本地composer.json或全局~/.composer/composer.jsonplatform键下的PHP版本。

查找以下部分:

{
"platform": {
"php": "8.0.13"
}

请参阅:文档-配置-平台

使用以下命令转储当前值:

composer config platform
composer config --global platform

相关内容

  • 没有找到相关文章

最新更新