Я поставил php 7.1, удалил директорию с 7.0. Если в терминале пишу php -v, то пишет 7.1, но если в программе пишу phpinfo(), то выдаёт версию 7.0. Где указать, чтоб смотрело на 7.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.
Нужно настроить сам веб-сервер, чтобы загружал нужную версию php. А как настроить, это уже зависит от того как используется php.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости