php报错Method ReflectionParameter::getClass() is deprecated问题解决

报错信息:

Method ReflectionParameter::getClass() is deprecated

报错原因1:php版本太高
部署网站的时候报这个错,主要原因是php版本太高了,降低一下php版本就行了。
解决办法:降低一下php版本
我使用的是php8.0,降为php7.4问题解决。

报错原因2:版本冲突,Composer 要安装的依赖项不支持 PHP8
例如通过 Composer 安装 Laravel 8.* 版本时报错:Method ReflectionParameter::getClass() is deprecated in ……

错误原因是版本冲突,Composer 要安装的依赖项不支持 PHP8
解决办法是运行下面的命令升级 Composer

composer self-update

升级完成后再次安装正常。

出处:www.l1mn.com

原文标题:php报错Method ReflectionParameter::getClass() is deprecated问题解决

原文地址:https://www.l1mn.com/p/ft60r1.html

本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。

分类:phpbugdebug
评论

皖ICP备2023023451号

Copyright © L1MN.COM 联系方式:l1mnfw@163.com