我想在ubuntu 16.04上升级我的apache php版本.现在phpinfo()显示7.0.26.我该如何升级?
我想升级到phpversion 7.2.sudo apt install php7.2,不更新apache php版本.如何更新apache php版本.
我假设你已经安装了apache和php 7.0,并且你正在使用OndřejSurýPPA这样的东西:
LC_ALL=C.UTF-8 sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt install php7.2
Run Code Online (Sandbox Code Playgroud)
此时,您需要删除旧的libapache2-mod-php包,安装新包,然后重启apache:
sudo apt remove libapache2-mod-php*
sudo apt update
sudo apt install libapache2-mod-php7.2
sudo service apache2 restart
Run Code Online (Sandbox Code Playgroud)
现在,phpinfo()应该从一个网页中显示出来PHP Version 7.2.0-2+ubuntu16.04.1+deb.sury.org+2
如果add-apt-repository缺少该命令,您可以使用以下命令安装它:
sudo apt install software-properties-common
Run Code Online (Sandbox Code Playgroud)