Сервер выдаёт ошибку 500 (якобы)

I
На сайте с 26.01.2013
Offline
49
673

Здравствуйте.

Я попытался начать рекламную кампанию в Яндекс.Директе.

Предметом рекламы предполагался сайт http://tatar-congress.org

Но внезапно интерфейс Директа сообщает, что сайт возвращает ошибку 500, и поэтому кампания не может быть даже начата.

При этом, открывая сайт из разных браузеров - визуально, я эту траблу не наблюдаю. Обратился в Яндекс.Саппорт - те заявляют, что, да. проблема имеет место быть, якобы ошибка 500.

Но сайт виден.

Ув. Гуру, скажите, может ли возвращать сайт пятисотый статус, при этом выгружать, собственно, клиенту содержимое сайта? И чем я могу это проверить, то есть как мне понять (на клиенте) - собственно цифру 500 в заголовке, а так же, понять, на сервере, что он пытается вернуть на клиента..

может есть софт какой разумный на эту тему?

Спасибо.

U
На сайте с 09.04.2015
Offline
28
#1

У Вас сайт действительно отдает ошибку 500, при этом отдавая контент. Отдельный софт для проверки не требуется, достаточно инструментов вебмастера в браузере.

png tc.png
danforth
На сайте с 18.12.2015
Offline
153
#2

Вам нужно смотреть логи ошибок веб-сервера, как только найдете - можете скинуть сюда. Мы поможем.

Junior Web Developer
S
На сайте с 30.09.2016
Offline
469
#3
idiatulla:
Но сайт виден.

На самом деле, это только так кажется. Если посмотрите на код страницы, то не обнаружите там ни </body>, ни </html>. То есть страница выводится не до конца. Возможно, скрипт пытается отправить дополнительные заголовки после начала вывода страницы, что и вызывает ошибку. В любом случае причина ошибки должна быть видна в логах. И кстати, в стилях тоже куча ошибок. И в JS console.log косячит.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
A9
На сайте с 04.01.2012
Offline
317
#4

Вы делали миграцию c CMS на другую CMS?

Я думаю дело в этом.

https://hstq.net - аренда серверов от 9.99$! Нет KYC! Много стран размещения на выбор! Акция - удвоим оплаченный период! Заказывайте!
I
На сайте с 26.01.2013
Offline
49
#5
Sitealert:
На самом деле, это только так кажется. Если посмотрите на код страницы, то не обнаружите там ни </body>, ни </html>. То есть страница выводится не до конца. Возможно, скрипт пытается отправить дополнительные заголовки после начала вывода страницы, что и вызывает ошибку. В любом случае причина ошибки должна быть видна в логах. И кстати, в стилях тоже куча ошибок. И в JS console.log косячит.

Вот где собака порылась!

Обнаружен косячный код в самом футере сайта (а именно невычищенный кусок стороннего кода). То есть сайт выполнялся, выгружался на клиента, а в самом конце - сбоил и возвращал ошибку 500. Поэтому создавалось впечатление, что на клиента приходит нормальный контент.

В общем вот тут и была трабла, Вам спасибо большое!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий