То, как позволить апачам (2.4.7), знают для использования недавно установленный (обновило) php версию?

Я выполняю LTS Ubuntu 14.04.5 и обновил PHP 5.5.9 до PHP 5.6.30-1 как показано в ниже: (Заметьте также, что я дошел до двух версий: php5 и php.)

$ php5 -v
PHP 5.5.9-1ubuntu4.19 (cli) (built: Jul 28 2016 19:31:33)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
    with Zend OPcache v7.0.3, Copyright (c) 1999-2014, by Zend Technologies
$ php -v
PHP 5.6.30-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

Я также заметил каталог (/etc/php) пусто кроме 5.6/как показано:

$ ls /etc/php5
apache2/  cgi/  cli/  conf.d/  mods-available/
$ ls /etc/php
5.6/

И, мой phpinfo() все еще показывает более раннюю версию php даже после того, как я установил (или, обновленный) php 5.6.30. Я не могу включать изображения, потому что я плохо знаком с этой страницей форума. Я думал, что это будет более ясно с выводом phpinfo()

Как я могу позволить apache2 (2.4.7), знают, что мне нравится использовать недавно установленный PHP 5.6.30?

1
задан 21 February 2017 в 09:26

2 ответа

Поскольку далеко я вспоминаю, что Вы должны обновить libapache2-mod-php5 пакет также. На самом деле я обновил целую систему однажды на нем:

$ sudo apt-get update
$ sudo apt-get dist-upgrade
0
ответ дан 8 December 2019 в 06:29


я наконец понял это для отправленной проблемы.

  1. Гарантируют это/etc/apache2/mods-available/php5.6. {conf, загрузка}
  2. a2enmod php5.6 Выполнения (если у Вас есть php5, включил, делает a2dismod php5 сначала)
  3. Проверка версия PHP с phpinfo () от Вашего браузера.

Спасибо всем за Ваши комментарии. Woogon

0
ответ дан 8 December 2019 в 06:29

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

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