php 尝试登录应用程序时出错

nhaq1z21  于 2023-08-02  发布在  PHP
关注(0)|答案(2)|浏览(131)

我在我的应用程序中使用Laravel 10(php 8.2)作为后端,ReactJS作为前端,在生产中,当我试图登录任何帐户时,它都会抛出错误。
下面是显示的错误。
Symfony\Component\HttpFoundation\Request::getPayload():返回值的类型必须为Symfony\Component\HttpFoundation\InputBag,返回的Symfony\Component\HttpFoundation\ParameterBag
这种情况只发生在生产环境中,但应用程序在我的本地PC上工作正常。有什么建议,需要做些什么?

eni9jsuy

eni9jsuy1#

实际上,错误是由于此升级:升级symfony/psr-http-message-bridge(v2.2.0 => v2.3.0)(Lumen(9.1.6)(Laravel Components ^9.36.3))

**解决方法:**只需再次运行composer update即可:升级symfony/psr-http-message-bridge(v2.3.0 => v2.3.1)

在symfony/psr-http-message-bridge(v2.3.1)中,该问题已得到修复。

wribegjk

wribegjk2#

您需要使用“composer update”将laravel/framework从v10.16.0更新到v10.16.1
更多详情:https://github.com/laravel/framework/compare/v10.16.0...v10.16.1

相关问题