# Мой сайт не загружается: контрольный список диагностики

Source: https://support.kapsulehost.com/ru-ru/website-not-loading

Работайте по этим шагам по порядку. Каждый шаг либо определяет причину, либо исключает её. Большинство проблем решаются на шаге 5.

---

## Шаг 1: проверьте, касается ли проблема только вас

Прежде чем диагностировать сайт или сервер, убедитесь, что проблема не локальна для вашего устройства или сети.

**Как проверить:**
- Перейдите на [downforeveryoneorjustme.com](https://downforeveryoneorjustme.com) и введите свой домен. Если сервис сообщает, что сайт работает, проблема на вашей стороне.
- Переключите телефон с WiFi на мобильный интернет и попробуйте загрузить сайт. Если он загружается через мобильный интернет, проблема в вашей локальной сети или WiFi-роутере.
- Попросите кого-то другого (в другом месте) попробовать загрузить ваш сайт.

**Если проблема только у вас:** очистите кэш DNS (см. шаг 3), перезагрузите роутер или попробуйте зайти с другой сети.

**Если сайт недоступен для всех:** переходите к шагу 2.

---

## Шаг 2: проверьте KPanel на наличие уведомлений или сообщений о техническом обслуживании

Войдите в **KPanel** на [kpanel.kapsulehost.com](https://kpanel.kapsulehost.com) и проверьте наличие уведомлений в верхней части панели управления.

KapsuleHost показывает уведомления о:
- Запланированных окнах технического обслуживания, затрагивающих ваш сервер.
- Активных инцидентах, которые команда уже расследует.
- Уведомлениях, касающихся конкретно вашего аккаунта или сайта.

Если есть активный инцидент, служба поддержки уже работает над ним. Вы можете следить за обновлениями статуса прямо в KPanel.

**Если уведомлений нет:** переходите к шагу 3.

---

## Шаг 3: очистите кэш браузера и выполните принудительное обновление

Кэшированная версия неработающей страницы, устаревший редирект или старая ошибка SSL может сохраняться даже после устранения основной проблемы.

**Принудительное обновление (очищает кэш текущей страницы):**
- Windows/Linux: `Ctrl + Shift + R`
- Mac: `Cmd + Shift + R`

**Попробуйте режим приватного просмотра/инкогнито:**

Приватный просмотр игнорирует все кэшированные данные и файлы cookie. Нажмите `Ctrl + Shift + N` (Windows) или `Cmd + Shift + N` (Mac) в Chrome, либо `Ctrl + Shift + P` в Firefox.

**Очистить весь кэш браузера:**
- Chrome: Настройки > Конфиденциальность и безопасность > Очистить данные просмотра > Кэшированные изображения и файлы.
- Firefox: Настройки > Приватность и защита > Куки и данные сайтов > Очистить данные.
- Safari: Разработка > Очистить кэши (сначала включите меню "Разработка" в Safari > Настройки > Дополнения).

**Если очистка кэша решает проблему:** сайт работает. Дальнейших действий не требуется.

**Если сайт всё ещё не загружается:** переходите к шагу 4.

---

## Шаг 4: проверьте статус вашего домена в KPanel

Истёкший или неправильно настроенный домен сделает ваш сайт недоступным.

1. Перейдите в **KPanel > Домены**.
2. Найдите свой домен в списке.
3. Проверьте его статус. Домен должен отображаться как **Активен**. Если он показан как **Истёк**, **Приостановлен** или **Ожидает продления**, в этом и есть проблема.

**Если домен истёк:** продлите его в KPanel > Домены. Распространение DNS после продления может занять до нескольких часов.

**Если домен показан как активный:** переходите к шагу 5.

---

## Шаг 5: проверьте конфигурацию DNS

Чтобы ваш сайт открывался, домен должен указывать на серверы имён KapsuleHost. Распространение изменений DNS может занять до 48 часов, хотя обычно происходит гораздо быстрее.

**Проверьте, куда указывает ваш домен:**

Используйте такой инструмент, как [dnschecker.org](https://dnschecker.org) или [whatsmydns.net](https://whatsmydns.net), и введите свой домен, чтобы проверить его серверы имён.

Ваш домен должен показывать серверы имён KapsuleHost. Если отображаются серверы имён другого провайдера, значит домен не указывает на KapsuleHost.

**В KPanel > Домены** убедитесь, что:
- Домен присутствует в списке и активен.
- Существуют корректные DNS-записи (в частности, A-запись, указывающая на IP-адрес вашего сервера).

**Если серверы имён указаны неверно:** обновите их у своего регистратора домена, чтобы они указывали на [серверы имён KapsuleHost](https://support.kapsulehost.com/ru-ru/nameservers). Распространение займёт до 48 часов.

**Если серверы имён указаны верно, но сайт всё ещё не загружается:** переходите к шагу 6.

---

## Шаг 6: проверьте статус вашего SSL-сертификата

Если срок действия вашего [SSL-сертификата](https://support.kapsulehost.com/ru-ru/ssl-certificates) истёк или он не смог продлиться автоматически, браузеры заблокируют сайт предупреждением о безопасности, вместо того чтобы его загрузить. Посетители видят ошибки типа "Ваше подключение не защищено" или "ERR_CERT_COMMON_NAME_INVALID".

1. Перейдите в **KPanel > Веб-сайты > [ваш сайт]**.
2. Найдите индикатор статуса SSL или HTTPS.
3. Если SSL-сертификат показан как **Истёк**, **Недействителен** или **Ошибка**, в этом и есть проблема.

Чтобы перевыпустить сертификат, нажмите **Обновить SSL** или **Перевыпустить сертификат** в KPanel. Выпуск сертификата обычно завершается в течение 1-2 минут.

> **Note:** SSL-сертификаты могут быть выпущены только тогда, когда DNS корректно указывает на серверы KapsuleHost. Если на шаге 5 была обнаружена проблема с DNS, сначала исправьте её, а затем перевыпустите SSL-сертификат.

**Если с SSL всё в порядке:** переходите к шагу 7.

---

![Страница сведений о сайте в KPanel](https://support.kapsulehost.com/help/screenshots/website-not-loading-overview.1c20e61b.webp)

## Шаг 7: проверьте статус вашего сайта в KPanel

1. Перейдите в **KPanel > Веб-сайты**.
2. Найдите свой сайт в списке и проверьте индикатор его статуса.
3. Сайт должен отображаться как **Работает** или **Активен**. Если он показан как **Остановлен**, **Приостановлен** или отображается значок ошибки, нажмите на сайт, чтобы увидеть подробности.

Если сайт остановлен, вы можете перезапустить его прямо из KPanel. Если он приостановлен из-за проблемы с оплатой, перейдите в **KPanel > Биллинг**, чтобы решить вопрос с платежом.

**Если сайт показан как работающий, но всё ещё не загружается:** переходите к шагу 8.

---

## Шаг 8: проверьте наличие недавних изменений

Вспомните последнее изменение, внесённое на сайт. Неудачное обновление, одна из самых частых причин падения сайта.

Распространённые виновники:
- Обновление плагина или темы WordPress.
- Изменение версии PHP.
- Ручное редактирование кода.
- Изменение базы данных.
- Установка нового плагина.

**Если причиной стало недавнее изменение:** восстановите сайт из резервной копии, сделанной перед изменением. См. [Восстановление вашего сайта из резервной копии](https://support.kapsulehost.com/ru-ru/restoring-from-backup).

**Если вы изменили версию PHP:** перейдите в **KPanel > Веб-сайты > [сайт] > Настройки > PHP** и верните предыдущую версию. Изменение вступает в силу немедленно.

**Если вы не уверены, что было изменено:** переходите к шагу 9.

---

## Шаг 9: проверьте журналы сайта на наличие ошибок PHP или приложения

Ошибки на уровне приложения (критические ошибки PHP, сбои подключения к базе данных, неправильно настроенные переменные окружения) будут записаны в [журналах вашего сайта](https://support.kapsulehost.com/ru-ru/error-logs).

1. Перейдите в **KPanel > Веб-сайты > [ваш сайт]**.
2. Нажмите на вкладку **Журналы**.
3. Найдите недавние записи об ошибках. Критические ошибки PHP обычно содержат имя файла и номер строки, что позволяет точно определить, какой плагин или код даёт сбой.

Распространённые ошибки в журналах и их значения:

| Ошибка | Вероятная причина |
|---|---|
| `Fatal error: Call to undefined function` | Код плагина или темы несовместим с текущей версией PHP |
| `Access denied for user ... to database` | Неверные учётные данные базы данных или база данных недоступна |
| `Maximum execution time exceeded` | Процесс завис, часто из-за плагина с медленным обращением к внешнему API |
| `No space left on device` | Превышена квота хранилища |
| `syntax error` | В файле кода есть синтаксическая ошибка, часто из-за ручного редактирования |

Если вы видите ошибку, связанную с хранилищем, перейдите в **KPanel > Веб-сайты > [ваш сайт]** и проверьте показатель хранилища на вкладке **Обзор**. Очистка файлов кэша или удаление неиспользуемых загрузок может быстро освободить место.

---

## Проблема всё ещё не решена? Обратитесь в службу поддержки

Если вы прошли все 9 шагов, а сайт всё ещё не загружается, обратитесь в службу поддержки, предоставив следующую информацию. Чем больше деталей вы укажете, тем быстрее можно будет диагностировать проблему:

- **Имя вашего домена**
- **Точный текст сообщения об ошибке** (скопируйте текст или сделайте снимок экрана)
- **Что вы видите на каждом из выполненных вами шагов** выше
- **Когда началась проблема** (чем точнее, тем лучше)
- **Любые изменения**, внесённые примерно в то время, когда началась проблема
- **Ваш IP-адрес** (посетите [whatismyip.com](https://whatismyip.com), чтобы узнать его)

Свяжитесь со службой поддержки по адресу [support@kapsulehost.com](mailto:support@kapsulehost.com) или откройте тикет в **KPanel > Поддержка > Новый тикет**.
