В приложениях все еще говорится, что у меня есть предыдущая версия PHP даже при том, что я обновил к 5,6

По состоянию на это утро мне настраивали стек LAMP на моем VPS с Ubuntu 14.04 php 5.5.9 и моей sql версии 5.5.53. Я использую этот стек LAMP solly для хостинга нескольких веб-сайтов, но я также хочу использовать его для nextcloud. Первая вещь, которую я сделал, была установить nextcloud, поскольку я хочу настроить домашний сервер, и мне предложили с сообщением:

Эта версия Nextcloud требует, по крайней мере, PHP 5.6.0, Вы в настоящее время работаете 5.5.9-1ubuntu4.20. Обновите свою версию PHP.

Consiquently, я обновил свой PHP к 5,6 в соответствии с этим методом с помощью не пользователя root с 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

Все работало хорошо и когда я работаю php -v в командной строке я добираюсь:

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

Пока неплохо однако, когда я пытаюсь получить доступ к nextcloud, меня все еще встречают тем же сообщением, которое я получил прежде, чем обновить php, говорящий, что я работаю php 5.5.9-1ubuntu4.20. Кроме того, когда я использую плагин 'состояния системы' на своей теме веб-сайта Wordpress, она также говорит, что я выполняю php 5.5.9.

Таким образом, мой вопрос - это, даже при том, что я обновил php к 5,6 на моем vps, почему приложениям нравится Wordpress, и nextcloud, кажется, думают, что я нахожусь все еще на 5.5.9? как я могу зафиксировать это?

1
задан 30 December 2016 в 16:53

1 ответ

Хорошо поэтому после комментария fkraiem я сделал некоторое рытье и после того как я отключил модуль PHP5 и затем включил модуль PHP5.6, все работало. Я выполнил следующее в командной строке:

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

Спасибо за справку в указании на меня в правильном направлении :)

1
ответ дан 7 December 2019 в 15:42

Другие вопросы по тегам:

Похожие вопросы: