Что делать, если сайт не работает
Разборы по симптомам: что проверить самому, какие бывают причины и когда нужен специалист. Не нашли свой случай, опишите его в форме.
Чаще всего
Не нашли? Опишите, что видите, — пришлём оценку.
Сайт не открывается
Сайт не открывается
У всех или только у вас, какой код ответа, DNS, хостинг, SSL. Пошаговая проверка для владельца сайта и когда нужен специалист.
Сайт открывается только через VPN
Почему сайт недоступен у посетителей из России, но открывается через VPN: зарубежный хостинг или CDN, блокировка IP, DNS. Как проверить и перенести сайт.
Сайт не открывается на телефоне
Почему сайт открывается на компьютере, но не на телефоне: переадресация после взлома, сертификат, мобильный интернет и DNS, кеш, вёрстка. Что проверить.
ERR_NAME_NOT_RESOLVED
Что значит ERR_NAME_NOT_RESOLVED, чем отличается от DNS_PROBE_FINISHED_NXDOMAIN, как проверить домен и DNS-записи и что делать владельцу сайта.
Сайт удалили, бэкапа нет
Хостинг удалил сайт или заблокировал аккаунт, копии нет. Что спросить у хостинга, где искать копии (бывший подрядчик, веб-архив) и что реально восстановить.
Сайт пропал из поиска Яндекса
Страницы сайта исчезли из Яндекса: ошибка DNS, сервер отвечает 5xx, закрыт в robots.txt или noindex, неверные редиректы, взлом. Как найти причину в Вебмастере.
ERR_TOO_MANY_REDIRECTS
Страница гоняет браузер по кругу между адресами. Как увидеть цепочку редиректов командой curl и исправить петлю в WordPress, .htaccess, nginx и Cloudflare.
ERR_CONNECTION_TIMED_OUT
Браузер не дождался ответа сервера. Как отличить проблему у вас от проблемы сайта, проверить порт командами curl и nc и найти причину: сервер, файрвол, DNS.
ERR_CONNECTION_REFUSED
Сервер ответил отказом на попытку соединения. Как проверить, слушает ли веб-сервер порты 80 и 443, и найти причину: служба, listen, файрвол.
Ошибки сервера
Ошибка 500 на сайте
Что означает ошибка 500 на сайте, как найти причину в логах, что проверить в WordPress и Битриксе. Когда исправить можно самому.
Ошибка 502 Bad Gateway
502 появляется, когда веб-сервер не получил ответ от PHP или бэкенда. Причины на nginx и Apache, что проверить владельцу сайта.
Ошибка 503 Service Unavailable
503 значит, что сервер временно не может обработать запрос: перегрузка, лимиты хостинга, режим обслуживания. Как определить причину.
Ошибка 504 Gateway Timeout
504 значит, что сервер не дождался ответа от другого сервера. Долгие запросы к базе, тайм-ауты прокси, тяжёлые скрипты.
Ошибка 403 Forbidden
403 означает, что сервер понял запрос, но не пускает. Права на файлы, .htaccess, защита хостинга, блокировка по IP.
Ошибка 404 на сайте
Одна страница даёт 404 или весь сайт? Постоянные ссылки WordPress, перенесённые адреса, редиректы, влияние на поиск.
Ошибка 400 Bad Request
Почему сайт отвечает 400 Bad Request: большие cookie или заголовки, неверный адрес, ошибка формы или API. Что сделать посетителю и что проверить владельцу.
Ошибка 429 Too Many Requests
Почему сайт или его API отвечает 429 Too Many Requests: лимиты хостинга, защита от ботов, частые запросы скриптов и интеграций. Как найти источник.
Коды ошибок сайта (403, 404, 500, 502, 503, 504)
Таблица кодов 4xx и 5xx: причина, кто виноват, первый шаг. Ссылки на подробные разборы по каждому коду.
Ошибки CDN 520–526
Что значат ошибки 520–526 у сайтов за CDN или сервисом защиты: сервер выключен, блокирует CDN, долго отвечает, проблема с SSL. Что проверить.
Сайт атакуют боты
Сайт стал медленным или падает: как по журналам понять, что это боты и парсеры, чем они отличаются от поисковых роботов, и какие меры защиты помогают.
Взлом и вирусы
Сайт взломали
Сохраните копию, смените доступы, закройте сайт от посетителей, найдите вход, очистите и закройте уязвимость. Что делать с поиском и хостингом.
Вирус на сайте
Признаки заражения: чужие страницы в выдаче, редиректы, предупреждения браузера. Как проверить сайт и что делать дальше.
Сайт помечен как опасный
Почему Яндекс, Google или браузер показывают предупреждение об угрозе, как найти вредоносный код, очистить сайт и отправить на перепроверку.
Сайт перенаправляет на чужой сайт
Почему сайт сам открывает рекламу, казино или чужой магазин, как найти вредоносный редирект в .htaccess, базе и скриптах и закрыть причину.
В поиске чужие страницы сайта
Как понять, что на сайт подложили спам-страницы: запрос site:, Вебмастер и Search Console. Как найти и удалить их, закрыть уязвимость и убрать мусор из поиска.
С сайта рассылается спам
Хостинг сообщил о спам-рассылке или письма перестали доходить: вредоносный скрипт на сайте, взломанный ящик, открытая форма. Как найти источник и вернуть почту.
WordPress
WordPress: белый экран
Пустая страница после обновления или установки плагина. Включение отладки, отключение плагинов, лимит памяти, версия PHP.
Сайт сломался после обновления WordPress
Как откатить плагин, тему или ядро, как проверить совместимость и как обновлять безопасно: копия, тест, откат.
WordPress застрял в режиме обслуживания
После обновления сайт показывает «Briefly unavailable for scheduled maintenance». Когда сообщение уходит само и как удалить файл .maintenance.
Критическая ошибка WordPress
Сообщение приходит на почту администратора со ссылкой на режим восстановления. Как зайти, отключить виновный плагин и вернуть сайт.
WordPress предлагает установку заново
WordPress вдруг открывает install.php и предлагает установку: пустая или другая база, неверный префикс таблиц, ошибка в wp-config.php. Не нажимайте ничего.
Ошибка подключения к базе данных
Что значит «Error establishing a database connection», как проверить данные в wp-config.php и состояние сервера базы данных.
WordPress не пускает в админку
Бесконечная перезагрузка логина, неверный пароль, блокировка защиты, смена адреса сайта. Как вернуть доступ.
WordPress не отправляет письма
Почему письма из форм и уведомления WordPress не доходят или падают в спам: функция mail() на хостинге, SMTP, SPF, DKIM и DMARC. Порядок проверки.
Не загружаются картинки в WordPress
«Ошибка HTTP» или «не удалось записать файл» при загрузке в медиабиблиотеку: размер файла, память PHP, права на uploads, плагины оптимизации. Порядок проверки.
WordPress медленно работает
Почему WordPress грузится долго: тяжёлые плагины, нет кеша, большие картинки, старый PHP, слабый хостинг, медленная админка. Как измерить и что исправить.
WordPress не ставит обновления
Ошибка при обновлении WordPress или плагина: «Не удалось создать каталог», запрос FTP-доступа, «Обновление не удалось», режим обслуживания. Порядок проверки.
1С-Битрикс
Битрикс: белый экран
Пустая страница на сайте на 1С-Битрикс. Режим отладки в .settings.php, журнал ошибок PHP, модули и шаблоны, версия PHP. Не Битрикс24.
Битрикс медленно работает
Панель производительности, автокеширование, композитный сайт, агенты на cron и версия PHP. Порядок проверки медленного сайта на Битрикс.
Битрикс не отправляет письма
Почтовые события Битрикса, очередь отправки, SPF и DKIM, настройка SMTP. Как найти, где теряются письма.
Не работает обмен с 1С
Товары и цены не выгружаются, заказы не уходят в 1С: журнал обмена, права пользователя, размер файла, тайм-ауты и версия модуля. Порядок проверки.
Битрикс не ставит обновления
Ошибка при обновлении через SiteUpdate: истекла лицензия обновлений, старая версия PHP, нет места или прав на запись, обрыв загрузки. Что проверить по шагам.
Битрикс: MySQL Query Error
Сайт на Битриксе показывает MySQL Query Error: повреждённые таблицы, переполненный диск, ошибка после обновления модуля, лимиты базы. Как найти причину.
Битрикс: нет подключения к базе
Сайт на Битриксе пишет об ошибке соединения с MySQL: неверные данные в .settings.php и dbconn.php, сервер базы недоступен, лимит соединений, перенос.
Битрикс: сайт временно недоступен
Почему сайт на 1С-Битрикс закрыт заглушкой: закрыта публичная часть, обновление не завершилось, кончилось место или не оплачен хостинг. Как открыть сайт.
Битрикс: истекла пробная версия
Сайт на 1С-Битрикс пишет об окончании пробного периода или работает без обновлений: чем пробная версия отличается от лицензии и что делать владельцу.
Заявки и письма
Не приходят заявки с сайта
Форма отправляется, а письма нет. Проверка почтового адреса, спама, SMTP, SPF и DKIM, плагина формы. Как не потерять заявки.
Форма не отправляется
Кнопка не реагирует, форма выдаёт ошибку или «отправлено», но письма нет: капча, скрипты, почта сайта, спам-фильтр. Порядок проверки по шагам.
Домен и SSL
«Подключение не защищено»: NET::ERR_CERT
Что значат NET::ERR_CERT_DATE_INVALID, COMMON_NAME_INVALID и AUTHORITY_INVALID, как понять, проблема у сайта или у посетителя, и как исправить сертификат.
Истёк SSL-сертификат
Браузер пугает «подключение не защищено». Как проверить срок, перевыпустить Let's Encrypt и настроить автопродление.
Истёк срок домена
Сайт не открывается, а домен «в периоде продления». Как проверить срок, продлить и не потерять почту и поисковые позиции.
Сайт не открывается после переноса
Прошло время, а домен ведёт на старый сервер или не открывается. Проверка DNS, записей A и NS, кеша и SSL.
DNS_PROBE_FINISHED_NXDOMAIN
Браузер не нашёл адрес сайта по имени. Как понять, виноват ваш компьютер или настройки домена, и что проверить у регистратора.
ERR_SSL_PROTOCOL_ERROR
Браузер не смог договориться с сервером о шифровании. Как проверить свой компьютер, затем nginx: параметр ssl, пара сертификат и ключ.
Mixed content на сайте с HTTPS
Сертификат есть, а часть страницы не грузится из-за ссылок http://. Как найти их в консоли браузера и заменить в WordPress и Битриксе.
SSL не продлевается автоматически
Сертификат Let's Encrypt истёк, хотя должен продлеваться: автопродление в панели хостинга, certbot на VPS, проверка домена по HTTP или DNS, редиректы и CDN.
Кириллический домен (.рф) не работает
Почему сайт на кириллическом домене не открывается, письма не доходят или ссылки ломаются: Punycode (xn--), SSL-сертификат, настройки CMS и почты.
Скорость и магазин
Изменения на сайте не видны
Почему после правки сайт показывает старую версию: кеш браузера, кеш WordPress или Битрикса, CDN, не тот сервер после переноса. Как сбросить кеш по шагам.
Сайт долго грузится
Измерьте время ответа сервера и загрузки страницы, затем ищите причину: хостинг, картинки, плагины, база данных.
Магазин не принимает оплату
Платёжный плагин, ключи, вебхуки, SSL и статусы заказов. Как быстро понять, где обрыв, и что сообщить платёжному провайдеру.
Битрикс: не оформляется заказ
Кнопка «Оформить заказ» не работает или заказ не создаётся: ошибки JavaScript, доставка или оплата, обязательные свойства, агенты. Что проверить по шагам.
Не нашли свою проблему?
Опишите, что видите на экране, — пришлём оценку в часах. Или сначала проверьте сайт: код ответа, SSL, срок домена и почта за 20 секунд.
Отправить задачу
Обязательны адрес сайта и контакт. Оценим в часах до начала работы. Первая задача до 2 часов бесплатно.