我安装了laravel 5.6,但它不能正常工作,因为它需要php 7.2; 我使用ubuntu 17,并安装了apache 2和php7,2(7.1,7.0); 但是当我用的时候 phpinfo()函数 它显示php7.0; 那么,如何配置apache并设置php7.2而不是php7.0?
答案 0 :(得分:1)
运行以下命令以安装PHP 7.2
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php7.2-cli
之后,您可以运行以下命令查看已安装的PHP版本:
php -v
答案 1 :(得分:1)
首先,您必须使用以下命令安装php7.2
sudo apt install python-software-properties
sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt install -y php7.2
sudo apt install libapache2-mod-php7.2 php7.2-cli php7.2-curl php7.2-intl php7.2-mysql php7.2-opcache php7.2-json php7.2-bz2 php7.2-mcrypt php7.2-xmlrpc php7.2-mbstring php7.2-soap php7.2-xml php7.2-zip
安装php后,您必须运行以下命令:
sudo update-alternatives --set php "/usr/bin/php7.2";
sudo update-alternatives --set "php-config" "/usr/bin/php-config7.2";
sudo a2dismod "php7.0"
sudo a2dismod "php5.6"
sudo a2enmod "php7.2"
sudo service apache2 restart