我在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.json
中platform
键下的PHP版本。
查找以下部分:
{
"platform": {
"php": "8.0.13"
}
请参阅:文档-配置-平台
使用以下命令转储当前值:
composer config platform
composer config --global platform