Таким образом, мой сайт отображается с DEBUG = True
, но я получаю ошибку сервера 200, когда я меняю ее на False. Я читал и видел, что 500 ошибок являются общими, но я ничего не могу найти по ошибке 200. Мой файл local_settings.py не имеет области ALLOWED_HOSTS, поэтому я помещаю его как в адрес IP-адреса, так и свой IP-адрес, но все равно получаю ту же проблему. Вот мой след.Webfaction Mezzanine ALLOWED_HOSTS 200 error
[Чт май 16 16:21:10 2013] [ошибка] /home/cleathers89/.envs/beak_mezz/lib/python2.7/site-packages/mezzanine/utils/conf.py:48: UserWarning: Вы не определили настройки ALLOWED_HOSTS, которые требуется Django 1.5. Вернется к доменам, настроенным как сайты.
Я также заглянул в файл conf.py, где он сообщает мне, что ошибка исходит, но я не думаю, что я должен ее редактировать. Я полный noob для серверов, поэтому любая помощь будет высоко оценена.
В дополнении к этому правильному ответу, с мезонином, если это вызывает вы ошибаетесь, это также указывает на то, что вы неправильно настроили запись сайта в администраторе, что вам нужно будет сделать. –
В mezzanine, после вышеупомянутого изменения, я получал эту ошибку: 'ImportError: не удалось импортировать настройки'. Я не уверен, о чем говорил @Stephen, но для себя с Mezzanine мне пришлось изменить строку 25 в 'manage.py' из' settings_module = "% s.settings"% PROJECT_DIRNAME' в 'settings_module = "settings" '. Это потому, что (я полагаю), Django 1.4/1.5 теперь работает с файлом 'manage.py' с одним каталогом вверх, а у Mezzanine - плоская структура (все файлы в каталоге базового проекта). После этого изменения все работало нормально. – Nate