我在用
2.2.9
在安装流浪和宅基地后。每当我碰到任何一个laravel项目,我就会犯这个错误。
不推荐:方法反射参数::getClass()
我还使用以下命令更新我的PHP版本
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后需要重新启动哪个服务?
发布于 2021-05-21 10:31:32
不推荐:方法反射参数::getClass()
这仅仅意味着PHP 8不再支持该方法。
只需打开您的Homestead.yaml文件并将您的PHP添加到站点部分。
-map: homestead.test
to: /home/vagrant/code/public
php: "7.1" #set the PHP version here
然后跑
vagrant reload --provision
发布于 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
https://stackoverflow.com/questions/67255028
复制相似问题