Выполнил команды:
sudo apt-get -y update
sudo add-apt-repository ppa:ondrej/php
sudo apt-get -y 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
sudo service apache2 restart
В консоли при выполнении 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
А в браузере phpinfo()
выдаёт старую версию 5.5.9
.
Приведите для ясности конфиги от apache, пожалуйста. Я предположу, что у вас используется mod_php для подключения php к apache.
Вы не установили модуль для apache2. Apache все еще использует старую версию mod_php.
Установите libapache2-mod-php5.6 (из того же репозитория, что и php5.6), но сначала удалите или выключите старую версию.
sudo a2dismod php5
sudo apt-get install libapache2-mod-php5.6
sudo a2enmod php5.6
Установка PHP из данного репозитория не обновляет уже существующий PHP, поэтому нужно вручную удалить php5 из системы. Конфиги старого php находятся в /etc/php5, поэтому все, что нужно из php.ini нужно перенести в /etc/php/5.6/apache2/php.ini.
Есть также возможность использовать php5.6-fpm, что в общем-то и рекомендуется, поскольку это даст возможность использовать несколько версий php на одной системе (5.6 и 7.0, например).
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Моё приложение работает с сайтом, при необходимости загрузить некоторую информацию приходится проходить проверку на стороне сайта - решить...
Кто-нибудь может сказать с чем связана эта ошибка ERR_UPLOAD_BAD_SERVER, так как в гугле не особо инфы по этому вопросу?