Обновление php7.0 на 7.1

304
19 октября 2017, 11:45

Я поставил php 7.1, удалил директорию с 7.0. Если в терминале пишу php -v, то пишет 7.1, но если в программе пишу phpinfo(), то выдаёт версию 7.0. Где указать, чтоб смотрело на 7.1?

Answer 1

По идее, чтобы заработал PHP 7.1 вместе с Apache надо убедиться, что установлен пакет libapache2-mod-php7.1 и включен модуль mod_php7.1. Следующий набор команд должен всё настроить автоматически*.

sudo apt-get install libapache2-mod-php7.1
sudo a2enmod php7.1
sudo a2dismod php7.0  # нужно ли?

Последняя команда на всякий случай отключает модуль Apache с предыдущей версией PHP, дабы не было непредвиденных конфликтов. Пока я не уверен точно, нужна ли она, или можно обойтись без неё.

* Предполагается, что вы не отключали загрузку настроек модулей в глобальном файле конфигурации /etc/apache2/apache2.conf.

Answer 2

Нужно настроить сам веб-сервер, чтобы загружал нужную версию php. А как настроить, это уже зависит от того как используется php.

READ ALSO
Не работает file_exists на php

Не работает file_exists на php

file_exists всегда возращает false

311
API сайта для приложения на Android

API сайта для приложения на Android

Возможно вопрос сформулировал не совсем корректно но суть вопроса такова: Есть сайт с новостями, различными статьями, фотогалереейЯ думаю...

260