2015-06-07 2 views
0

Я принимаю osqa AWS EC2 Ubuntu. При обращении моего сайта, encouter Bad Request (400)Плохой запрос (400) при хостинге osqa для AWS EC2

Bad Request (400)

Я проверить данные журнала. Там нет ничего в /var/log/apache2/osqa.error.log и /var/log/apache2/osqa.access.log выглядит следующим образом:

84.97.200.240 - - [07/июня/2015: 16: 26: 43 +0000] "GET /favicon.ico HTTP/1.1" 400 205 84.97.200.240 - - [07/Июнь/2015: 16: 26: 44 +0000] "GET /favicon.ico HTTP/1.1" 400 205 84.97.200.240 - - [07/Июнь/2015: 16: 28: 37 +0000] "GET/HTTP/1.1" 400 205 84.97.200.240 - - [07/июня/2015: 16: 29: 01 +0000] "GET/HTTP/1.1" 400 205

Я дон Не знаю, что происходит и как это исправить.

+0

вы пробовали то же самое в местной среде Ubuntu? – Jigar

+0

не. мой локальный ubuntu не устанавливает mysql, apache, ... – SparkAndShine

ответ

2

Надеюсь, вы уже переименовали settings_local.py.dist в settings_local.py. Затем откройте settings_local.py и добавьте локальные имена хостов в ALLOWED_HOSTS.

EX:

ALLOWED_HOSTS = ('yourhostname.com','localhost','127.0.0.1',) 
+0

thx. Теперь я могу получить доступ к моему сайту, но столкнулся с проблемой «500 Server Error». И файл журнала ошибок '/ var/log/apache2/osqa.error.log' пуст. – SparkAndShine

+0

Какова ваша установленная версия уценки? В OSQA есть проблема несовместимости с новыми версиями уценки. Попробуйте 2.4.1. Команда "pip install" markdown == 2.4.1 ". – user3720148

Смежные вопросы