我想将我的laravel项目中的php版本从7.3.4降级到7.0.0。请建议如何做?
我正在使用工匠服务。
我使用的是laravel版本5.4.36
这个答案可能是您降级 php 版本的解决方案。
这些是从 php 7.4 降级到 7.3 的命令:
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php7.3
sudo a2dismod php7.4
sudo a2enmod php7.3
sudo service apache2 restart
sudo update-alternatives --set php /usr/bin/php7.3
sudo update-alternatives --set phar /usr/bin/phar7.3
sudo update-alternatives --set phar.phar /usr/bin/phar.phar7.3
sudo update-alternatives --set phpize /usr/bin/phpize7.3
sudo update-alternatives --set php-config /usr/bin/php-config7.3
最近刚刚从 php 8.3 降级到 8.2。正在努力更改composer.lock php需要brick/math的版本。在线建议是运行
composer update
但这会将所有包更新到允许的semver版本,这不是我想要的。相反,运行 composer i
并识别那些由于 php 版本 require
而存在“问题”的软件包,并手动对它们运行 composer update <package name>
。
尝试降低 Laravel 版本。将composer.json中的值更改为Laravel 5.x,删除vendor文件夹并运行
composer install
。