我是Ec2的新手。我在哪里安装了php7。php在ec2上运行。但是我的PHP文件在5.6中。因此,是否在ec2 linux中的php中运行文件。它不起作用。 因此,我决定将php 7.2降级为php 5.6。
如何降级。否则,我如何卸载php 7.并重新安装php 5.6。
预先感谢...
答案 0 :(得分:1)
您可以在Linux上运行多个版本的PHP。
$ sudo apt install php5.6
$ sudo apt install php7.0
$ sudo apt install php7.1
使用update-alternative命令切换并设置要运行的PHP的默认版本:
sudo update-alternatives --set php /usr/bin/php5.6
然后确认:
php -v
答案 1 :(得分:0)
您可以使用remi存储库。尝试使用以下命令:
#!/bin/bash
yum -y update
sudo yum -y install amazon-linux-extras
sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
sudo yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo yum -y install yum-utils
sudo yum-config-manager --enable remi-php56
sudo yum -y install php56-gd php56-curl php56-mysql php56-ldap php56-zip php56-fileinfo php56-php-pecl-zip
sudo scl enable php56 bash
中找到完整的指南