Статьи и руководства
Полезные материалы для веб-разработчиков и системных администраторов
Найдено 32 · HTTP · Сбросить
HTTP
PHP-FPM и 502: очередь, pm.max_children и расчёт пула
Почему загруженный пул PHP-FPM может приводить к 502 или 504: проверка журнала, очереди и pm.max_children. Формула лимита по памяти и оговорки для продакшена.
HTTP
nginx upstream timed out (110): какой таймаут проверять
Разбираем nginx upstream timed out (110): connect, send или read. Команды для сопоставления error.log, времени upstream и настройки таймаутов.
HTTP
Keep-alive в цепочке CDN, балансировщик, nginx и приложение
Как несовпадение idle-таймаутов в цепочке прокси приводит к сбросу соединения и иногда к 502. Схема проверки логов, соединений и безопасного изменения лимитов.
HTTP
HTTP 500, 502, 503 и 504: как найти слой сбоя
Чем отличаются HTTP 500, 502, 503 и 504 в цепочке CDN, прокси и приложения. Локальный стенд показывает, кто отправил код и какие логи проверить первыми.
HTTP
curl: разбираем DNS, TCP, TLS, TTFB и полное время ответа
Готовый формат curl -w для поиска медленного этапа: DNS, TCP, TLS, первый байт и передача. Реальные замеры трёх сайтов и правила расчёта длительности фаз.
HTTP
Ошибка 524 Cloudflare: что значит и как исправить таймаут
Ошибка 524 значит, что сервер сайта не ответил Cloudflare за 125 секунд. Причины, что делать посетителю и владельцу, команды для диагностики и таблица 520–526.
HTTP
Как проверить редиректы сайта: цепочка за минуту
Как проверить цепочку редиректов и конечный адрес ссылки: инструмент, curl, DevTools. Что означают коды 301/302/307/308 и какие цепочки опасны.
HTTP
Ошибка 451: контент недоступен по юридическим причинам
Что означает HTTP-код 451 по RFC 7725, чем отличается от 403, кто его возвращает, связь с блокировками РКН и как правильно отдавать 451 с заголовком blocked-by.
HTTP
Ошибка 401 Unauthorized: что это значит и как исправить
Ошибка 401 — сервер не узнал вас: нет, неверный или истёкший пароль, токен, сессия. Что делать при входе на сайт, как исправить её в API и чем она отличается от 403.
HTTP
Ошибка 400 Bad Request: что значит код и как исправить
Код ошибки 400 значит, что сервер отклонил неверный запрос. Разбираем причины: cookie, Request Header Too Large, битый JSON в API — и как исправить ошибку за минуты.