Como atualizar a versão do php no Lampp no Ubuntu

0

Eu preciso atualizar a versão do php para 7.2 no meu Lampp. Na verdade, quando estou verificando o php -v no terminal, está mostrando o seguinte resultado:

PHP 7.2.1-1+ubuntu14.04.1+deb.sury.org+1 (cli) (built: Jan 11 2018 22:52:58) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2017 Zend Technologies
    with Zend OPcache v7.2.1-1+ubuntu14.04.1+deb.sury.org+1, Copyright (c) 1999-2017, by Zend Technologies

Mas estou executando o arquivo de opt/lampp/htdocs e lá estou recebendo o php version as 5.6.3 que precisa ser atualizado para 7.2 . Eu estava me referindo aos seguintes passos para instalar isso originalmente.

sudo apt-get install apache2 mysql-server php7-mysql php7 libapache2-mod-php7 php7-mcrypt phpmyadmin

Informações do gerenciador de pacotes:

$ apt-cache policy apache2 mysql-server php7-mysql php7 libapache2-mod-php7 php7-mcrypt phpmyadmin
apache2:
  Installed: 2.4.7-1ubuntu4.18
  Candidate: 2.4.7-1ubuntu4.18
  Version table:
     2.4.10-1ubuntu1.1~ubuntu14.04.2 0
        100 http://in.archive.ubuntu.com/ubuntu/ trusty-backports/main amd64 Packages
 *** 2.4.7-1ubuntu4.18 0
        500 http://in.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
        100 /var/lib/dpkg/status
     2.4.7-1ubuntu4 0
        500 http://in.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
mysql-server:
  Installed: 5.5.58-0ubuntu0.14.04.1
  Candidate: 5.5.58-0ubuntu0.14.04.1
  Version table:
 *** 5.5.58-0ubuntu0.14.04.1 0
        500 http://in.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
        100 /var/lib/dpkg/status
     5.5.35+dfsg-1ubuntu1 0
        500 http://in.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
phpmyadmin:
  Installed: 4:4.0.10-1
  Candidate: 4:4.0.10-1
  Version table:
 *** 4:4.0.10-1 0
        500 http://in.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
        100 /var/lib/dpkg/status
N: Unable to locate package php7-mysql
N: Unable to locate package php7
N: Unable to locate package libapache2-mod-php7
N: Unable to locate package php7-mcrypt
    
por subhra 18.01.2018 / 12:51

2 respostas

0

Parece que você já instalou a versão mais recente do PHP e, em seguida, salta para a segunda parte desta resposta. Por favor, verifique se você instalou a pilha LAMP corretamente, siga um tutorial como este,

Em seguida, siga as etapas exatas.Primeiro,

1. Instale a versão mais recente do PHP em sua máquina Linux

# apt update

Em seguida, instale os seguintes pacotes para instalar as novas versões do PHP usando o PPA,

# apt install python-software-properties

# add-apt-repository ppa:ondrej/php

Então,

# apt update

Então você pode verificar as versões do PHP disponíveis no apt,

$ apt show php -a | grep version ou $ apt show php -a | grep -i version

Em seguida, instale a versão mais recente disponível lá.Para um exemplo, se você deseja instalar o PHP versão 7.2,

# apt install php7.2

Para verificar se o PHP está na versão mais recente, execute o seguinte comando,

$ php -v

2. Altere a versão do PHP da lâmpada

# a2dismod php5 para desativar a versão atual

# a2enmod php7.2 para ativar a versão atual

# service apache2 restart ou # /etc/init.d/apache2 restart

Espero que você tenha achado útil.

    
por Chathura D Ranathunga 29.04.2018 / 22:50
-1

Tente estas etapas e sua versão do php será atualizada.

apt-get update
sudo apt-get install -y apache2
sudo apt-get install -y php7.0 libapache2-mod-php7.0 php7.0-cli php7.0-common php7.0-mbstring php7.0-gd php7.0-intl php7.0-xml php7.0-mysql php7.0-mcrypt php7.0-zip

verifique a versão do php,

php-v
    
por Rupesh Sarode 24.01.2018 / 07:18