Как установить PHP 7.3 вместе с PHP 5.6 в режиме PHP-FPM на CentOS 7


Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /var/www/fastuser/data/www/h2.ipnets.ru/wp-content/plugins/wp-syntax/wp-syntax.php on line 383

CentOS 7 идет с PHP 5.4 на борту, его можно проапдейтить стандартным способом:

yum -y upgrade php*

Однако что, если нам надо установить две и более версий PHP одновременно? Полноценных инструкций по установке и настройке от начала до конца я не нашел, поэтому решил написать свою.

Установка и настройка memcached на CentOS 7 + PHP 5.6


Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /var/www/fastuser/data/www/h2.ipnets.ru/wp-content/plugins/wp-syntax/wp-syntax.php on line 383

Дело в том, что установить memcached стандартным образом на CentOS 7 сейчас нельзя, потому что с этой ОС идет PHP 5.6, а в репозитарии лежит уже новая версия memcached 3, которая требует PHP 7 и выше.

Выполняем установку memcached:



# yum install memcached