A versão PHP 7 não está funcionando no Ubuntu 12.04 [duplicado]

1

Atualizei recentemente pelo php. Meu comando php -v mostra o seguinte resultado:

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

Mas a função ainda phpinfo () mostra a versão 5.3.10 do php

O que devo fazer para começar a usá-lo.

    
por Prashant Sharma 11.05.2016 / 16:37

1 resposta

1

Você precisa instalar o SAPI para seu servidor da Web, por exemplo, libapache2-mod-php para Apache2 ou php-fpm para NGINX. A versão CLI do PHP pode ser diferente da web SAPI.

Para o Ubuntu 12.04 LTS você também precisa adicionar ppa:ondrej/apache2 se você pretende usar o módulo PHP do Apache 2.x:

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

Se você tinha o apache2 2.2.x instalado anteriormente, você precisa removê-lo com:

apt-get purge 'apache2*'

Isso removerá todos os arquivos de configuração do apache2, então não esqueça de fazer backup da sua configuração (se você fez alguma alteração).

    
por oerdnj 12.05.2016 / 20:42