Las aplicaciones todavía dicen que tengo una versión anterior de PHP aunque actualicé a 5.6

Las aplicaciones todavía dicen que tengo una versión anterior de PHP aunque actualicé a 5.6

Esta mañana, tenía una pila LAMP configurada en mi VPS con Ubuntu 14.04 php 5.5.9 y mi versión sql 5.5.53. Utilizo esta pila LAMP únicamente para alojar un par de sitios web, pero también quiero usarla parasiguientenube. Lo primero que hice fue instalar nextcloud porque quiero configurar un servidor doméstico y me apareció el mensaje:

Esta versión de Nextcloud requiere al menos PHP 5.6.0. Actualmente estás ejecutando 5.5.9-1ubuntu4.20. Actualice su versión de PHP.

En consecuencia, actualicé mi PHP a 5.6 siguiendo este método usando un usuario no root con privilegios sudo:

sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get -y install php5.6 php5.6-mcrypt php5.6-mbstring php5.6-curl php5.6-cli php5.6-mysql php5.6-gd php5.6-intl php5.6-xsl php5.6-zip

Todo funcionó bien y cuando lo ejecuto php -ven la línea de comando me sale:

PHP 5.6.29-1+deb.sury.org~trusty+1 (cli)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies

Hasta ahora todo bien, sin embargo, cuando intento acceder a nextcloud, todavía aparece el mismo mensaje que recibí antes de actualizar php, diciendo que estoy ejecutando php 5.5.9-1ubuntu4.20. Además, cuando uso un complemento de "estado del sistema" en el tema de mi sitio web de WordPress, también dice que estoy ejecutando php 5.5.9.

Entonces mi pregunta es la siguiente, aunque actualicé php a 5.6 en mi vps, ¿por qué aplicaciones como wordpress y nextcloud parecen pensar que todavía estoy en 5.5.9? ¿Cómo puedo arreglar esto?

Respuesta1

Ok, después del comentario de fkraiem, investigué un poco y una vez que deshabilité el módulo PHP5 y luego habilité el módulo PHP5.6, todo funcionó. Ejecuté lo siguiente en la línea de comando:

sudo a2dismod php5
sudo service apache2 restart
sudo a2enmod php5.6
sudo service apache2 restart

Gracias por la ayuda al indicarme la dirección correcta :)

información relacionada