我在Windows 10上运行Laravel 9。
在安装此软件包之前,所有工作都进行了查找:https://spatie.be/docs/laravel-livewire-wizard/v1/introduction
现在,当我试图浏览我的站点:致命错误: Composer检测到平台中的问题时,我在浏览器中得到了这个错误:您的编写器依赖项需要一个PHP8.1.0版本。您正在运行8.0.13。在第24行的C:\wamp64\www\highland9.local\vendor\composer\platform_check.php中
在googling之后,我检查了所有这些:
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"和ran composer更新
我试着像这样删除这个包裹:
composer移除供应商/spatie/laravel-livewire向导
上面说没什么可移除的。
我将文件夹重命名为laravel-livewire-wizardDEL
我删除了线:
“spatie/laravel-livewire-向导”:"^1.1",
来自composer.json和ran更新
没有任何帮助,仍然得到这个错误。
有人能帮忙吗?
发布于 2022-08-14 11:15:05
检查您是否在项目的本地platform或全局~/.composer/composer.json中的PHP键下覆盖了PHP版本。
请查找以下部分:
{
"platform": {
"php": "8.0.13"
}见:文档- Config - 平台
使用以下命令转储当前值:
composer config platform
composer config --global platformhttps://stackoverflow.com/questions/73350591
复制相似问题