【发布时间】:2018-02-27 01:41:37
【问题描述】:
在我将 php5 更新到/并安装 PHP 7 之后。
当我运行php -v:
PHP 7.0.23-1+ubuntu14.04.1+deb.sury.org+1 (cli) (built: Aug 31 2017 12:52:39) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
with Zend OPcache **v7.0.23**-1+ubuntu14.04.1+deb.sury.org+1, Copyright (c) 1999-2017, by Zend Technologies
但是我的 phpinfo() 还在:
PHP Version 5.5.31-2+deb.sury.org~trusty+1
我应该怎么做才能在 PHP7 而不是 PHP5 上工作?
【问题讨论】:
-
如果您的服务器不需要两个不同版本的 PHP,您应该删除 PHP5。或者,如果您想同时拥有两者,则必须配置 Apache conf 文件才能知道它必须使用哪一个。
-
@Vindic 我不需要 PHP5,我确实运行了 $ apt-get update && apt-get purge php5-fpm && apt-get --purge autoremove && apt-get install php7.0 -fpm php7.0-mysql php7.0-curl php7.0-gd php7.0-json php7.0-mcrypt php7.0-opcache php7.0-xml 没有任何改变