PHP 7.2 failed to make connection to backend: httpd-UDS

Обсуждение установки и настройки поддерживаемых вебсерверов, а также работы с ними.
Аватара пользователя
sbury
Сообщения: 1463
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: PHP 7.2 failed to make connection to backend: httpd-UDS

Сообщение sbury » Вс апр 04, 2021 9:12 am

обновите пхп до актуальной версии
php74w-7.4.16-300.el8.x86_64

VladOst
Сообщения: 52
Зарегистрирован: Ср апр 08, 2020 7:18 pm

Re: PHP 7.2 failed to make connection to backend: httpd-UDS

Сообщение VladOst » Вс апр 04, 2021 9:42 am

sbury писал(а):
Вс апр 04, 2021 9:12 am
обновите пхп до актуальной версии
php74w-7.4.16-300.el8.x86_64
А разве обновление ПУ до актуальной версии не обновляет пхп? Сейчпс у меня ПУ Текущая версия: 1.0834.20210226
На форуме нашёл, что обновить пхп самостоятельно не получится...

Обновил через
yum clean all
и далее переустановку php74w через ПУ. Теперь

Код: Выделить всё

[root@************* ~]# rpm -qa php74w
php74w-7.4.16-300.el8.x86_64

utahr
Сообщения: 1
Зарегистрирован: Вс сен 11, 2022 8:31 am

Re: PHP 7.2 failed to make connection to backend: httpd-UDS

Сообщение utahr » Вс сен 11, 2022 8:40 am

Решено:
Вдруг перестал стартовать php7.2 на Centos 7.
Причем phpinfo отрабатывал, а zabbix - 503 service unavailable

В журнале следующее:
>> journalctl -feu rh-php72-php-fpm
-- Logs begin at Вс 2022-09-11 00:03:37 MSK. --
сен 11 00:04:22 Zabbix systemd[1]: Starting The PHP FastCGI Process Manager...
сен 11 00:04:34 Zabbix php-fpm[1287]: [11-Sep-2022 00:04:34] ERROR: unable to bind listening socket for address '127.0.0.1:9000': Address already in use (98)
сен 11 00:04:34 Zabbix php-fpm[1287]: [11-Sep-2022 00:04:34] ERROR: FPM initialization failed
сен 11 00:04:34 Zabbix systemd[1]: rh-php72-php-fpm.service: main process exited, code=exited, status=78/n/a
сен 11 00:04:34 Zabbix systemd[1]: Failed to start The PHP FastCGI Process Manager.
сен 11 00:04:34 Zabbix systemd[1]: Unit rh-php72-php-fpm.service entered failed state.
сен 11 00:04:34 Zabbix systemd[1]: rh-php72-php-fpm.service failed.

SELINUX был отключен:

Почему-то в конфиге php-fpm было:
user = apache
group = apache

Вылечилось путем изменения пользователя на www-data:
sudo vi /etc/php-fpm.d/www.conf

user = www-data
group = www-data

Аватара пользователя
sbury
Сообщения: 1463
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: PHP 7.2 failed to make connection to backend: httpd-UDS

Сообщение sbury » Пн сен 12, 2022 6:56 am

utahr писал(а):
Вс сен 11, 2022 8:40 am
Решено:
Вдруг перестал стартовать php7.2 на Centos 7.
Причем phpinfo отрабатывал, а zabbix - 503 service unavailable

В журнале следующее:
>> journalctl -feu rh-php72-php-fpm
-- Logs begin at Вс 2022-09-11 00:03:37 MSK. --
сен 11 00:04:22 Zabbix systemd[1]: Starting The PHP FastCGI Process Manager...
сен 11 00:04:34 Zabbix php-fpm[1287]: [11-Sep-2022 00:04:34] ERROR: unable to bind listening socket for address '127.0.0.1:9000': Address already in use (98)
сен 11 00:04:34 Zabbix php-fpm[1287]: [11-Sep-2022 00:04:34] ERROR: FPM initialization failed
сен 11 00:04:34 Zabbix systemd[1]: rh-php72-php-fpm.service: main process exited, code=exited, status=78/n/a
сен 11 00:04:34 Zabbix systemd[1]: Failed to start The PHP FastCGI Process Manager.
сен 11 00:04:34 Zabbix systemd[1]: Unit rh-php72-php-fpm.service entered failed state.
сен 11 00:04:34 Zabbix systemd[1]: rh-php72-php-fpm.service failed.

SELINUX был отключен:

Почему-то в конфиге php-fpm было:
user = apache
group = apache

Вылечилось путем изменения пользователя на www-data:
sudo vi /etc/php-fpm.d/www.conf

user = www-data
group = www-data
При чем тут панель, если вы ставите что то свое, личное, rh-php72-php-fpm, и потом заявляете что не работает панель. www-data - о таком пользователе панель не знает и по умолчанию никогда с ним не работает. Этого пользователя поставили левые пакеты которые вы понастовляли в систему.

покажите вывод

Код: Выделить всё

ls -l /etc/yum.repos.d
free -h

Ответить