502 недопустимых шлюза после обновления PHP5-FPM

Я просто обновил php-fpm, и мой сервер ушел с a 502 bad gateway Я искал решения и столкнулся, некоторым нравится это:

https://stackoverflow.com/a/10470827/1612432

и это

Получение 502 недопустимых шлюзов после обновления php к 5,5

Но без удачи. Я изменился fastcgi_pass от Unix снабжают сокетом к 127.0.0.1:9000 и в пуле php listen = 127.0.0.1:9000. Но я продолжаю добираться 502

Вот мои файлы конфигурации:

В конфигурации nginx:

upstream php {
       #server unix:/var/run/php-fpm.socket;
       server 127.0.0.1:9000;
}

И позже мой сайт конфигурируется, я имею:

fastcgi_pass php;

В моем объединении php:

listen = 127.0.0.1:9000

Некоторые журналы ошибок от журнала nginx

 2015/03/23 10:38:48 [error] 14365#0: *485 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 66.249.78.19, server: elbauldelprogramador.com, request: "GET /tag/configurar-prefetch-windows-8/ HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "elbauldelprogramador.com"

Я также заметил это предупреждение в журналах php:

[23-Mar-2015 12:38:59] WARNING: [pool www] child 33877 exited with code 127 after 5.620225 seconds from start

После поиска немного больше, кажется, что проблема находится в подкачивании php рабочие, я не знаю то, что означает код ошибки 127, но когда сервер выполнял его, всегда был 0.

При необходимости в большем количестве файлов конфигурации скажите мне.

-1
задан 23 May 2017 в 15:41
1 ответ

Я нашел основную причину проблемы. После обновления php расширение apc, которое у меня есть в моем php.ini , больше не работало, теперь все в порядке, после того, как я прокомментировал эту строку:

extension=apc.so

Надеюсь, это поможет.

1
ответ дан 5 December 2019 в 19:53

Теги

Похожие вопросы