我有一个必须处理的Symfony项目有问题,当我在bash上尝试安装 composer install 时,我收到此消息:
any
很明显,我的php版本不是最新的,我必须升级到最低版本7.3.0,但是当我制作“ apt search php”时,最新版本是7.2。和' php -v '命令返回此消息:
get
有人可以强制我升级php版本吗?这将非常有帮助。
谢谢,祝你有美好的一天
答案 0 :(得分:0)
您可以根据您的操作系统升级PHP版本,但也可以使用composer.json
在项目中“修复” PHP版本。在您的composer.json文件中,您可能有一个“配置”键,请在您的PHP版本7.2中添加“ platform”:
{
"name": "xxxx",
...
"config": {
"platform": {
"php": "7.3"
}
},
...
}
建议修复生产环境中的版本:
要将Linux上的PHP版本更新到7.3,请执行以下步骤:
sudo apt-get update
sudo apt -y install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt -y install php7.3
如果您需要安装其他软件包:
sudo apt-get install -y php7.3-{bcmath,bz2,intl,gd,mbstring,mysql,zip}