База знаний Не работает сайт?

Не работает сайт?

В данной статье мы рассмотрим основные ситуации, которые приводят к вопросу "почему мой сайт не работает".

Ситуация: "Я направил домен на ваши DNS а сайт не открывается!"
Решение: 
Если вы направили домен менее чем 24 часа назад, то вполне реально возникновение ошибки подключения к серверу (по адресу вашего домена). Обычно процесс делегирования домена занимает от 12 до 72 часов в крайних случаях, после чего домен начнет открываться на нашем сервере. Так же стоит обратить внимание на корректность ввода DNS адресов на вашем домене. Для проверки можно воспользоваться сервисом WHOIS.
Если прошло более чем 72 часа с момента делегирования домена на наши DNS, а сайт по-прежнему не открывается, то советуем обратиться в техническую поддержку.

Также вы можете использовать данный сервис для диагностики вашего домена. Введите там свой домен и нажмите кнопку Go. В случае успешного ответа, вы сможете увидеть IP адрес, на который ссылается Ваш домен. Если он отличен от IP адреса вашего сервера (этот IP написан в письме с данными аккаунта), либо его нет вовсе, то, скорей всего, изменения DNS еще не применились, и нужно подождать какое-то время.

Ситуация: "Мой сайт направлен на ваши сервера, но я вижу ошибку 403 Forbidden/404 Not Found"
Решение:
Эта ошибка свидетельствует о том, что веб-сервер не нашел индексный файл (index.html, index.php) в корне вашего домена. Узнать подробнее о том, куда надо загружать ваш сайт можно в этой статье. Однако стоит отметить, что иногда файл присутствует, но называется он, например Index.html. Это неправильно, так как по-умолчанию название файла должно быть с маленькой буквы - index.html (либо index.php, в зависимости от вашего сайта).

Ситуация: "Я зашел на свой сайт, но там написано Сайт domain.com только что создан. Содержимое появится позже."
Решение: 
это значит, что ваш сайт успешно открывается на нашем сервере. Осталось только загрузить содержимое сайта в папку домена и удалить файл index.html/index.php с кодом приветствия, если это необходимо. Подробнее

Ситуация: "Вместо моего сайта открывается страница с ошибкой 500 Internal Server Error"
Решение:
Проанализируйте ваш лог файл с ошибками. Он находится в папке /logs и имеет название, оканчивающееся на error.log. Как правило, эта ошибка возникает в случаях 
а) неправильной конфигурации файла .htaccess
б) ошибок в синтаксисе исполняемых php файлов.

Вы можете сделать показ ошибок при такой ошибке, для этого необходимо в файле .htaccess (который лежит в корне вашего сайта, если его нет - создайте), прописать:

php_value display_errors 1
php_value error_reporting 2047

Сохраните изменения и перезайдите на сайт. Теперь там появятся ошибки, которые приводят к 500 ошибке сервера.


Ошибки типа 502 Bad Gateway, 508 Account limit is reached решаются только при помощи технической поддержки.