@blazer05

Не могу запустить django на хостинге?

Здравствуйте.
Помогите разобраться с ошибкой сервера 500.
[Sun Jan 29 17:00:51 2017] [error] [client 85.140.1.171] Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.
.htaccess
AddHandler wsgi-script .wsgi
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /django.wsgi/$1 [QSA,PT,L]

django-wsgi

import os, sys
virtual_env = os.path.expanduser('~/virtualenv/odrova')
activate_this = os.path.join(virtual_env, 'bin/activate_this.py')
execfile(activate_this, dict(__file__=activate_this))
sys.path.insert(0, os.path.join(os.path.expanduser('~'), 'project/odrova'))
os.environ['DJANGO_SETTINGS_MODULE'] = 'odrova.settings'

#import django.core.handlers.wsgi
#application = django.core.handlers.wsgi.WSGIHandler()

from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()
  • Вопрос задан
  • 381 просмотр
Решения вопроса 1
@artinnok
бекенд-программист
у вас происходит циклический редирект - поэтому выходят ошибки. и перестаньте использовать Apache ради всего святого. для прода используйте связку nginx + gunicorn / uwsgi.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы