В этой инструкции мы установим 2 версии #php-fpm на веб сервере #apache под управлением операционной систему #centos 7 Предварительная подготовка В предыдущей статье мы уже создавали виртуальную машины с Ubuntu в яндекс облаке. Нам нужно сделать тоже самое, только вместо Ubuntu мы выберем CentOS. В CentOS по умолчанию работает SELinux, который будет нам блокировать порты. А так как SELinux не тема нашего How-to, то мы его отключим. sudo sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux/config...
Сегодня более интересный кейс с отладкой php-fpm который непонятным образом, рандомно зависал. Будем использовать любимый strace, как ты любишь.
Проблема: На сервере крутится php-fpm, в любой момент времени процесс начинает зависать, то есть перестаёт обрабатывать любые запросы.
В какой-то момент может очухаться, а может и нет. В любом случае проблема решается перезапуском systemctl restart php-fpm. Ну и в логах ничего криминального нет, даже в дебаг режиме. По факту имеем 502 Bad Gateway.
Ребята...