Код PHP:
далее
sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade
Код PHP:
утснавливаю пхп 5.6,
apt-get -y install software-properties-common python-software-properties && add-apt-repository ppa:ondrej/php
Код PHP:
блокирую обновление пакета
apt-get update && apt-get -y install php5.6
Код PHP:
смотрю версию пхп:
apt-mark hold php5.6
Код PHP:
нагуглил вот такое решение:
PHP 7.1.11-1+ubuntu16.04.1+deb.sury.org+1 (cli) (built: Oct 27 2017 13:49:56) ( NTS ) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies with Zend OPcache v7.1.11-1+ubuntu16.04.1+deb.sury.org+1, Copyright (c) 1999-2017, by Zend Technologies
apache:
a2dismod php7.0 ; a2enmod php5.6 ; service apache2 restart
вот ответ моего терминала:
Код PHP:
вот что пишет терминал на php -v
root@ubuntu:/home/pi# a2dismod php7.0;a2enmod php5.6;service apache2 restart ERROR: Module php7.0 does not exist! Considering dependency mpm_prefork for php5.6: Considering conflict mpm_event for mpm_prefork: Considering conflict mpm_worker for mpm_prefork: Module mpm_prefork already enabled Considering conflict php5 for php5.6: Module php5.6 already enabled
Код PHP:
я так понимаю как была включена 7 версия та она и осталась,или я не так понимаю?
PHP 7.1.11-1+ubuntu16.04.1+deb.sury.org+1 (cli) (built: Oct 27 2017 13:49:56) ( NTS ) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies with Zend OPcache v7.1.11-1+ubuntu16.04.1+deb.sury.org+1, Copyright (c) 1999-2017, by Zend Technologies
cli:
update-alternatives -set php /usr/bin/5.6
терминал: подскажите как вылечить эту проблему ? и вообще почему появляется php 7.0 я же ее не ставил,ставил 5.6,а потом блочил пакет