首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >弃用:方法反射参数::getClass()

弃用:方法反射参数::getClass()
EN

Stack Overflow用户
提问于 2021-04-25 15:23:41
回答 2查看 3.6K关注 0票数 0

我在用

2.2.9

  • Homestead发布branch

  • Composer版本1

在安装流浪和宅基地后。每当我碰到任何一个laravel项目,我就会犯这个错误。

不推荐:方法反射参数::getClass()

我还使用以下命令更新我的PHP版本

代码语言:javascript
运行
复制
 vagrant ssh

 sudo update-alternatives --config PHP


 sudo update-alternatives --set php /usr/bin/php7.1
 sudo update-alternatives --set phar /usr/bin/phar7.1
 sudo update-alternatives --set phar.phar /usr/bin/phar.phar7.1
 sudo update-alternatives --set phpize /usr/bin/phpize7.1
 sudo update-alternatives --set php-config /usr/bin/php-config7.1

之后,当我检查PHP时,它将显示7.1

我不知道在更改PHP后需要重新启动哪个服务?

EN

回答 2

Stack Overflow用户

发布于 2021-05-21 10:31:32

不推荐:方法反射参数::getClass()

这仅仅意味着PHP 8不再支持该方法。

只需打开您的Homestead.yaml文件并将您的PHP添加到站点部分。

代码语言:javascript
运行
复制
-map: homestead.test
 to: /home/vagrant/code/public
 php: "7.1" #set the PHP version here

然后跑

代码语言:javascript
运行
复制
vagrant reload --provision
票数 1
EN

Stack Overflow用户

发布于 2021-05-24 20:33:39

mmm在索引中添加一个phpinfo(),并告诉我您的结果。我在php71中运行以下命令"php71“,"php -v”的输出与预期的一样

PHP7.1.33-37+ubuntu20.04.1+deb.sury.org+1 (cli) (构建:2021年5月1日11:51:55)版权(c) 1997-2018年PHP v3.1.0,版权(c) 1998-2018 Zend Zend OPcache v7.1.33-37+ubuntu20.04.1+deb.sury.org+1,版权(c) 1999-2018

但是,在我的phpinfo()位于项目的index.php中,输出是PHPVersion8.0.5 :S

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67255028

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档