Вернуться   Форум об интернет-маркетинге > >
Ответ
 
Опции темы
Старый 05.07.2019, 11:17   #1
Дипломник
 
Регистрация: 28.05.2019
Сообщений: 63
Репутация: -18977

По умолчанию ngninx афигел пишет 502 ошибку

как победить 502 ошибку и чтоб пхп работал
jpchv вне форума   Ответить с цитированием

Реклама
Старый 05.07.2019, 11:22   #2
suffix
Люблю жену
 
Аватар для suffix
 
Регистрация: 26.08.2010
Сообщений: 1,445
Репутация: 102721
Социальные сети Страница в Одноклассниках Профиль в ВКонтакте Профиль в LinkedIn

По умолчанию Re: ngninx афигел пишет 502 ошибку

1. Благодарю за безмерно большое количество информации по которым мы должны сделать выводы.

2. Пока вывод только про эту ошибку есть - надо писать "офигег" а не "афигел"
suffix на форуме   Ответить с цитированием
Сказали спасибо 3 пользователей:
Старый 05.07.2019, 11:32   #3
jpchv
Дипломник
 
Регистрация: 28.05.2019
Сообщений: 63
Репутация: -18977

ТопикСтартер Re: ngninx афигел пишет 502 ошибку

; Start a new pool named 'www'.
; the variable $pool can be used in any directive and will be replaced by the
; pool name ('www' here)
[www]

; Per pool prefix
; It only applies on the following directives:
; - 'access.log'
; - 'slowlog'
; - 'listen' (unixsocket)
; - 'chroot'
; - 'chdir'
; - 'php_values'
; - 'php_admin_values'
; When not set, the global prefix (or /usr) applies instead.
; Note: This directive can also be relative to the global prefix.
; Default Value: none
;prefix = /path/to/pools/$pool

; Unix user/group of processes
; Note: The user is mandatory. If the group is not set, the default user's group
; will be used.
user = www-data
group = www-data

; The address on which to accept FastCGI requests.
; Valid syntaxes are:
; 'ip.add.re.ssort' - to listen on a TCP socket to a specific IPv4 address on
; a specific port;
; '[ip:6:addr:ess]ort' - to listen on a TCP socket to a specific IPv6 address on
; a specific port;
; 'port' - to listen on a TCP socket to all addresses
; (IPv6 and IPv4-mapped) on a specific port;
; '/path/to/unix/socket' - to listen on a unix socket.
; Note: This value is mandatory.
listen = /run/php/php7.2-fpm.sock

; Set listen(2) backlog.
; Default Value: 511 (-1 on FreeBSD and OpenBSD)
;listen.backlog = 511

; Set permissions for unix socket, if one is used. In Linux, read/write
; permissions must be set in order to allow connections from a web server. Many
; BSD-derived systems allow connections regardless of permissions.
; Default Values: user and group are set as the running user
; mode is set to 0660
listen.owner = www-data
listen.group = www-data
;listen.mode = 0660
; When POSIX Access Control Lists are supported you can set them using
; these options, value is a comma separated list of user/group names.
; When set, listen.owner and listen.group are ignored
;listen.acl_users =
;listen.acl_groups =

; List of addresses (IPv4/IPv6) of FastCGI clients which are allowed to connect.
; Equivalent to the FCGI_WEB_SERVER_ADDRS environment variable in the original
; PHP FCGI (5.2.2+). Makes sense only with a tcp listening socket. Each address
; must be separated by a comma. If this value is left blank, connections will be
; accepted from any ip address.
; Default Value: any
;listen.allowed_clients = 127.0.0.1

; Specify the nice(2) priority to apply to the pool processes (only if set)
; The value can vary from -19 (highest priority) to 20 (lower priority)
; Note: - It will only work if the FPM master process is launched as root
; - The pool processes will inherit the master process priority
; unless it specified otherwise
; Default Value: no set
; process.priority = -19

; Set the process dumpable flag (PR_SET_DUMPABLE prctl) even if the process user
; or group is differrent than the master process user. It allows to create process
; core dump and ptrace the process for the pool user.
; Default Value: no
; process.dumpable = yes

; Choose how the process manager will control the number of child processes.
; Possible Values:
; static - a fixed number (pm.max_children) of child processes;
; dynamic - the number of child processes are set dynamically based on the
; following directives. With this process management, there will be
; always at least 1 children.
; pm.max_children - the maximum number of children that can
; be alive at the same time.
; pm.start_servers - the number of children created on startup.
; pm.min_spare_servers - the minimum number of children in 'idle'
; state (waiting to process). If the number
; of 'idle' processes is less than this
; number then some children will be created.
; pm.max_spare_servers - the maximum number of children in 'idle'
; state (waiting to process). If the number
; of 'idle' processes is greater than this
; number then some children will be killed.
; ondemand - no children are created at startup. Children will be forked when
; new requests will connect. The following parameter are used:
; pm.max_children - the maximum number of children that
; can be alive at the same time.
; pm.process_idle_timeout - The number of seconds after which
;
jpchv вне форума   Ответить с цитированием
Старый 05.07.2019, 13:03   #4
baas
Все хорошо!
 
Аватар для baas
 
Регистрация: 17.09.2012
Адрес: Россия
Сообщений: 534
Репутация: 29268
Отправить сообщение для baas с помощью ICQ Send Message via Jabber to baas

По умолчанию Re: ngninx афигел пишет 502 ошибку

Структурно, понятно, сформулируйте свой вопрос!
Вижу пол конфига php-fpm и что дальше?
__________________
Настройка BSD систем.
Знание сила, незнание Рабочая сила!
baas вне форума   Ответить с цитированием
Старый 05.07.2019, 13:03   #5
wpgrabber
Настрою ленты плагина WPG
 
Аватар для wpgrabber
 
Регистрация: 12.11.2017
Сообщений: 31
Репутация: -3130
Социальные сети Профиль в ВКонтакте Аккаунт в Telegram

По умолчанию Re: ngninx афигел пишет 502 ошибку

Наиболее частые причины возникновения ошибки bad gateway:

Какой-то из сервисов просто выключен. Необходимо перезапустить Apache, PHP-FPM либо другой сервис, с которым работает Nginx.
Какой-то из сервисов недоступен по сети. Если Nginx находится на одном сервере, а PHP-FPM или Apache на другом, то ошибка 502 может возникнуть, если между серверами нет связи. Сделайте ping и убедитесь, что проблемы нет.
__________________
Настройка лент WPGrabber
Настрою парсер контента shs.parser Сотбит
wpgrabber вне форума   Ответить с цитированием
Старый 05.07.2019, 13:17   #6
Sitealert
Слесарь-сайтосборщик
 
Регистрация: 30.09.2016
Адрес: Замкадье
Сообщений: 4,751
Репутация: 332592

По умолчанию Re: ngninx афигел пишет 502 ошибку

Цитата:
Сообщение от wpgrabber Посмотреть сообщение
Если Nginx находится на одном сервере, а PHP-FPM или Apache на другом
Да у него всё на домашнем компе. Пацан установил убунту и развлекается.
__________________
Отпилю лишнее, прикручу нужное, выправлю кривое.
Вытравлю вредителей.
Sitealert вне форума   Ответить с цитированием
Сказали спасибо:
Старый 09.07.2019, 16:13   #7
Rampllers
Студент
 
Регистрация: 08.07.2019
Адрес: LA
Сообщений: 9
Репутация: 10

По умолчанию Re: ngninx афигел пишет 502 ошибку

Да, конечно, ТС просто мастер задавать вопросы))) Немного подробностей явно не помешало бы. Вот вам инструмент для мониторинга работы сайта host-tracker.com/InstantCheck/Create и статистика вам в помощь. На сервере или хсотинге что-то меняли или обновляли? Не мог же просто так сайт прилечь
Rampllers вне форума   Ответить с цитированием
Ответ



Опции темы

Быстрый переход


Регистрация Справка Календарь Поддержка Все разделы прочитаны