PHP 7 版本在 Ubuntu 12.04 中不起作用

PHP 7 版本在 Ubuntu 12.04 中不起作用

我最近用 php 更新了。我的 php -v 命令显示以下结果:

PHP 7.0.6-6+donate.sury.org~precise+1 (cli) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies

但 phpinfo() 函数仍然显示 php 5.3.10 版本

我应该怎么做才能开始使用它?

答案1

您需要为您的 Web 服务器安装 SAPI,无论是libapache2-mod-phpApache2 还是php-fpmNGINX。PHP 的 CLI 版本可能与 Web SAPI 不同。

ppa:ondrej/apache2对于 Ubuntu 12.04 LTS ,如果您打算使用 Apache 2.x PHP 模块,您还需要添加:

sudo add-apt-repository ppa:ondrej/apache2
sudo apt-get update
sudo apt-get install libapache2-mod-php

如果你之前安装了 apache2 2.2.x,那么需要使用以下命令将其删除:

apt-get purge 'apache2*'

这将删除所有 apache2 配置文件,所以不要忘记备份您的配置(如果您做了任何更改)。

相关内容