簡體   English   中英

嘗試更新作曲家時出現 API 錯誤和 php

[英]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 的最低要求

服務器要求 Laravel 9

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM