Я устанавливаю панель управления vesta на свой экземпляр Ubuntu EC2 в AWS.По умолчанию vesta использует php 7.3, но мой скрипт требует php 5.6.Поэтому мне пришлось понизить версию своего php и следовать приведенному ниже методу:
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install -y php5.6
php -v
--This may show your old version.
--So now to switching the versions 7.0 > 5.6
sudo a2dismod php7.0
sudo a2enmod php5.6
sudo service apache2 restart
sudo update-alternatives --set php /usr/bin/php5.6
--Basically need to install few modules first
sudo apt-get install php5.6-mysql php-gettext php5.6-mbstring php-xdebug libapache2-mod-php5.6
--enabling your required extensions example >>> sudo phpenmod mbstring
sudo apt-get update
sudo update-alternatives --set php /usr/bin/php5.6
sudo service apache2 restart
https://forum.vestacp.com/viewtopic.php?t=6898
После того, как PHP 5.6 работает нормально, но мой phpmyadmin показывает пустую страницу.Я перепробовал много онлайн-решений, но не смог решить.