Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 27, 2016 13:24:37

eboome
Зарегистрирован: 2013-06-13
Сообщения: 35
Репутация: +  0  -
Профиль   Отправить e-mail  

django apache ошибка forrbiden

Здраствуйте! Никак не могу настроить Apache для Django. Django 1.8.7, Apache 2.2.25, windows10.
вот настройка Апача:

Alias /media/ "C:/facilityupload/media/"
Alias /static/ "C:/facilityupload/static/"

<Directory "C:/facilityupload/static">
Allow from all
Order allow,deny
</Directory>

<Directory "C:/facilityupload/media">
Allow from all
Order allow,deny
</Directory>

WSGIScriptAlias /facilityupload/ "C:/facilityupload/facilityupload/wsgi.py"
WSGIPythonPath "C:/facilityupload/"

<Directory "C:/facilityupload/facilityupload">
<Files wsgi.py>
Allow from all
Order allow,deny
Allow from all
</Files>
</Directory>

urls.py

urlpatterns = [
url(r'^admin/', include(admin.site.urls)),
url(r'^$', 'apps.main.views.index'),
url(r'^upload/$', 'apps.main.views.upload'),
]
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) + \
static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)

Работает только ета урла: url(r'^$', ‘apps.main.views.index’), на всех других forbidden. В логе апача:
[Wed Jan 27 12:39:52 2016] [error] [client 127.0.0.1] client denied by server configuration: C:/facilityupload/facilityupload/wsgi.pyupload

Офлайн

#2 Янв. 28, 2016 13:47:04

SirJorah
Зарегистрирован: 2015-04-21
Сообщения: 41
Репутация: +  2  -
Профиль   Отправить e-mail  

django apache ошибка forrbiden

Уважаемый коллега, а Вам не кажется, что в логе “слеплены” путь из строки конфига WSGIScriptAlias

C:/facilityupload/facilityupload/wsgi.py
и один из Ваших урлов (строка 3 в urlpatterns)? Я так понимаю, дело под форточками происходит? Есть подозрение, что где-то просто слэша не хватает. Советую “покурить” в этом направлении, памятуя о том, что в винде в строковых представлениях путей слэши зачастую приходится экранировать, иначе они глотаются и получается вот такой pyupload

Отредактировано SirJorah (Янв. 28, 2016 13:48:23)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version