[英]API error when trying to update composer and php
我首先遇到了這個錯誤:
Composer 在您的平台中檢測到問題:您的 Composer 依賴項需要 PHP 版本“>= 8.0.2”。 您正在運行 7.4.27。 在/opt/lampp/htdocs/proyectoCartas/vendor/composer/platform_check.php線上
后來我通過添加解決了它
"platform-check": false
在 composer.json config object 然后我執行了: php artisan config:cache php composer.phar dump-autoload
仍然出現此錯誤,我無法解決:
致命錯誤:Uncaught TypeError: Illuminate\Container\Container::offsetGet() 的返回值必須是 Illuminate\Container\mixed 的實例,Illuminate\Events\Dispatcher 的實例在 /opt/lampp/htdocs/proyectoCartas/vendor/ 中返回laravel/framework/src/Illuminate/Container/Container.php:1417
提前致謝
由於您沒有說明您使用的是哪個版本的 Laravel,我認為它是最新的 (9)。 如果是這樣,您將必須更新 PHP 版本,它具有 PHP 版本 8 的最低要求
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.