Вход на страницу администратора Django, вызывающий сбой IIS, необходимо перезапускать iis - PullRequest
0 голосов
/ 11 января 2019

Мой сайт работает нормально. Я могу получить доступ ко всем страницам. Но когда я захожу на страницу администратора, она загружается, запрашивает имя пользователя и пароль. После ввода имени пользователя и пароля при нажатии входа в систему, иногда это происходит, и после этого я получаю сообщение об ошибке ниже:

Эта страница не работает. Mytestapp.company.com не отправляло никаких данных. ERR_EMPTY_RESPONSE

После обновления страницы я получаю сообщение об ошибке ниже:

Служба недоступна Ошибка HTTP 503. Служба недоступна.

После этого страница не загружается. После перезапуска IIS с использованием cmd (iisreset / noforce) снова, когда я пытаюсь обновить домашнюю страницу, я вижу, что я вошел в систему, что означает, что страница администратора вошла в меня, но после этого ответа не пришло, и что-то пошло не так на стороне сервера, что вызвало сбой сервера.

Я не уверен, как поступить с этим. Раньше мой админ на сайте работал нормально. Нет последних изменений в коде. Единственное изменение, которое я сделал, - это синхронизировал базу данных с другой базой данных, в которой больше данных.

Я использую виртуальную среду, которая имеет версия Python 2.7.3, в нем версия Django 1.3 IIS версии 7.5 в WindowsServer 2008R2 (обработчик Python IsAPIe)

Пожалуйста, помогите мне в этом. Я застрял с этой проблемой ...

1 Ответ

0 голосов
/ 15 января 2019

Проблема решена. Служба IIS была остановлена ​​из-за серии ошибок, возникших при отображении страницы администратора. После проверки журнала событий Windows и понимания кода ошибки выяснилось, что у Python-Runtime.dll, на которую ссылалась страница администратора, возникла некоторая проблема. Я заменил dll на предыдущую рабочую версию, а затем все стало работать нормально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...