在ubuntu 16.04上升级php至V7.2版本
我想在ubuntu 16.04上升级我的apache php版本。现在在ubuntu 16.04上升级php至V7.2版本,php,Php,我想在ubuntu 16.04上升级我的apache php版本。现在phpinfo()显示了7.0.26。如何升级 我想升级到phpversion 7.2sudo-apt-install php7.2,不更新apache php版本。如何更新apache php版本。我假设您已经安装了apache和PHP7.0,并且您正在使用Ondřej SurýPPA,类似于以下内容: LC_ALL=C.UTF-8 sudo add-apt-repository ppa:ondrej/php sudo ap
phpinfo()
显示了7.0.26。如何升级
我想升级到phpversion 7.2
sudo-apt-install php7.2
,不更新apache php版本。如何更新apache php版本。我假设您已经安装了apache和PHP7.0,并且您正在使用Ondřej SurýPPA,类似于以下内容:
LC_ALL=C.UTF-8 sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt install php7.2
此时,您需要删除旧的libapache2 mod php包,安装新的,然后重新启动apache:
sudo apt remove libapache2-mod-php*
sudo apt update
sudo apt install libapache2-mod-php7.2
sudo service apache2 restart
现在,网页中的phpinfo()
应该显示PHP版本7.2.0-2+ubuntu16.04.1+deb.sury.org+2
如果缺少添加apt存储库
命令,可以使用以下工具安装:
sudo apt install software-properties-common
请运行以下命令将您的PHP版本升级到7.2
sudo apt-get update
sudo apt-get install python-software-properties
sudo LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php
sudo apt-get install php7.2
sudo a2dismod php7.0
sudo a2enmod php7.2
sudo update-alternatives --set php /usr/bin/php7.2
sudo service apache2 restart
sudo apt-get install libapache2-mod-php7.2 php7.2-cgi php7.2-cli php7.2-common php7.2-curl php7.2-gd php7.2-imap php7.2-intl php7.2-json php7.2-ldap php7.2-mbstring php7.2-mysql php7.2-opcache php7.2-pspell php7.2-readline php7.2-soap php7.2-xml
sudo a2enmod proxy_fcgi setenvif
sudo a2enconf php7.2-fpm
sudo service apache2 restart
希望这有帮助 这样,只需按以下顺序运行更新php格式副本
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt install php7.3
参考文献