- 13, May 2024
- #1
Я в отчаянии.
Получаю эти ошибки на своем VPS и просто не могу их решить, даже хостер не может.
Как?
[Чт, 5 января 19:19:24.436579 2017] [fcgid:warn] [pid 7765] (32) Сломан канал: [клиент 79.22.6.175:57940] mod_fcgid: ap_pass_brigade не удалось выполнить функцию handle_request_ipc
[Чт, 5 января 19:20:10.212129 2017] [fcgid:warn] [pid 7913] (104) Сброс соединения по узлу: [клиент 79.53.74.142:29987] mod_fcgid: ap_pass_brigade не удалось выполнить функцию handle_request_ipc
Моя конфигурация fcgid:
Фкгидлетимеаут 60
FcgidProcessLifeTime 3600
FcgidMaxProcesses 4096
FcgidMaxProcessesPerClass 256
Фкгидминпроцессесперкласс 0
Фкгидконнекттаймаут 30
FcgidIOTimeout 3600
Производство FcgidInitialEnv RAILS_ENV
FcgidIdleScanInterval 30
FcgidBusyScanInterval 120
FcgidZombieScanИнтервал 3
FcgidMaxRequestLen 1073741824
Фкгидбуситимеаут 3600
FcgidInitialEnv PHP_FCGI_MAX_REQUESTS 0
ФкгидМаксрекуестсперпроцесс 0
Фкгидаутпутбуфферсизе 0
Мой хостер говорит, что эта проблема возникает из-за того, что пользователи закрывают страницу, даже не видя ее, так что это не вина сервера.
Это правда?
/* Теперь передаем все оставшиеся данные тела ответа в выходные фильтры */
if ((rv = ap_pass_brigade(r->output_filters,
brigade_stdout)) != APR_SUCCESS) {
если (!APR_STATUS_IS_ECONNABORTED(rv)) {
ap_log_rerror(APLOG_MARK, APLOG_WARNING, rv, r,
"mod_fcgid: ap_pass_brigade не удалось выполнить"
«функция handle_request_ipc»);
}
вернуть HTTP_INTERNAL_SERVER_ERROR;
}
Что вы думаете об увеличении значения этих двух параметров? Я знаю, что это предлагается, но я не знаю, какое максимальное значение я могу установить... FcgidInitialEnv PHP_FCGI_MAX_REQUESTS 0 ФкгидМаксрекуестсперпроцесс 0
Получаю эти ошибки на своем VPS и просто не могу их решить, даже хостер не может.
Как?
[Чт, 5 января 19:19:24.436579 2017] [fcgid:warn] [pid 7765] (32) Сломан канал: [клиент 79.22.6.175:57940] mod_fcgid: ap_pass_brigade не удалось выполнить функцию handle_request_ipc
[Чт, 5 января 19:20:10.212129 2017] [fcgid:warn] [pid 7913] (104) Сброс соединения по узлу: [клиент 79.53.74.142:29987] mod_fcgid: ap_pass_brigade не удалось выполнить функцию handle_request_ipc
Моя конфигурация fcgid:
Фкгидлетимеаут 60
FcgidProcessLifeTime 3600
FcgidMaxProcesses 4096
FcgidMaxProcessesPerClass 256
Фкгидминпроцессесперкласс 0
Фкгидконнекттаймаут 30
FcgidIOTimeout 3600
Производство FcgidInitialEnv RAILS_ENV
FcgidIdleScanInterval 30
FcgidBusyScanInterval 120
FcgidZombieScanИнтервал 3
FcgidMaxRequestLen 1073741824
Фкгидбуситимеаут 3600
FcgidInitialEnv PHP_FCGI_MAX_REQUESTS 0
ФкгидМаксрекуестсперпроцесс 0
Фкгидаутпутбуфферсизе 0
Мой хостер говорит, что эта проблема возникает из-за того, что пользователи закрывают страницу, даже не видя ее, так что это не вина сервера.
Это правда?
/* Теперь передаем все оставшиеся данные тела ответа в выходные фильтры */
if ((rv = ap_pass_brigade(r->output_filters,
brigade_stdout)) != APR_SUCCESS) {
если (!APR_STATUS_IS_ECONNABORTED(rv)) {
ap_log_rerror(APLOG_MARK, APLOG_WARNING, rv, r,
"mod_fcgid: ap_pass_brigade не удалось выполнить"
«функция handle_request_ipc»);
}
вернуть HTTP_INTERNAL_SERVER_ERROR;
}
Что вы думаете об увеличении значения этих двух параметров? Я знаю, что это предлагается, но я не знаю, какое максимальное значение я могу установить... FcgidInitialEnv PHP_FCGI_MAX_REQUESTS 0 ФкгидМаксрекуестсперпроцесс 0