#Что означает сообщение
Сайт не открывается
Проверьте A-запись, PHP-обработчик, права на каталог и журналы nginx сайта.
#Причины и признаки
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| DNS не обновился | Сравните подключение через другую сеть или узел и проверьте фактически полученный адрес, ответ сервера и журнал сетевой операции. Отслеживайте результат по журналу нужной службы, не по соседним сайтам. | Меняйте только неверную адресную, прокси- или серверную настройку; при управляемой инфраструктуре согласуйте изменение с администратором. |
| Неверный каталог | Сверьте существование точного пути и права на него; при диагностике сравните исходный объект с исправной тестовой копией. | Исправляйте указанный файл или параметр, сохраняя исходную версию; не удаляйте всю папку настроек ради единичной ошибки. |
| Не выбран PHP | Сопоставьте запись журнала с минутой отказа, проверьте состояние нужного процесса и его активные настройки. | После исправления точной причины проверьте конфигурацию и перезапустите только соответствующую службу в согласованное время. |
| SSL | Сверьте точное имя узла, срок сертификата или действующую подпись; проверьте их на стороне реального сервера, а не только в локальном файле. | Исправляйте цепочку, имя или ключ у владельца сервиса; не заменяйте устранение причины отключением проверки защищённого соединения. |
#Пошаговое решение
- Проверьте исходные условияВ FastPanel откройте список сайтов, выберите добавленный домен и проверьте, создан ли сайт, правильный ли документ-корень, какой выбран обработчик PHP и включён ли HTTPS. Откройте журнал сайта через панель, прежде чем менять системные службы.
- Проверьте DNSВ кабинете регистратора или панели DNS проверьте, куда указывают NS, A и AAAA нового домена; через
digсравните ответы авторитетного сервера и публичного резолвера. Если IP неверный, исправляйте DNS; если верный, проверьте привязку имени сайта в FastPanel. - Проверьте другую возможную причинуЕсли браузер выдаёт 502/504, определите реальную версию PHP-FPM выбранного сайта и состояние соответствующей службы и сокета. Если 404 или заглушка, проверяйте
root,server_nameи файлы сайта. Не переключайте PHP на другую версию без оценки совместимости приложения. - Проверьте итогПосле точечных исправлений проверьте конфигурацию Nginx (
nginx -t), затем reload, если изменение его затронуло. Откройте главную и PHP-страницу по HTTPS, посмотрите журнал FastPanel/веб-сервера и убедитесь, что остальные сайты на сервере работают.
#На что обратить внимание
Не переключайте версии PHP на рабочем сайте без резервной копии и теста совместимости. После изменения настроек проверьте главную и внутреннюю страницу по HTTPS.