webmodx
5/14/2016 - 4:42 PM

Upgrade PHP5 на PHP7 на Ubuntu 14.04

Upgrade PHP5 на PHP7 на Ubuntu 14.04

Добавляем репозиторий
apt-get install software-properties-common
add-apt-repository ppa:ondrej/php
sudo apt-get update && apt-get purge php5-fpm && apt-get --purge autoremove && apt-get install php7.0-fpm php7.0-mysql php7.0-curl php7.0-gd php7.0-json php7.0-mcrypt php7.0-opcache php7.0-xml php7.0-mbstring

В конфигурации php7-fpm меняем сокет 
listen = /var/run/php/php7-eco.sock

и удаляем закоментируемую строку 
#php_admin_value[disable_functions] = exec,passthru и т.д.

В конфиге nginx меняем сокет
upstream backend-eco {server unix:/var/run/php/php7-eco.sock;}

После изменения конфигов не забываем рестартить сервисы
service nginx restart
service php7.0-fpm restart