Форум сайта python.su
0
Доброго времени суток. Развернул apache+php+mysql+mod_wsgi и столкнулся с проблемой доступа в свою же админку, но с другого компа. Я новичок в джанго. В логах запись: “GET /admin HTTP/1.1” 404 344
Это виртуальный хост:
<VirtualHost example:7081>
ServerName example
DocumentRoot "C:/Server/Site/example/www/diploma3"
WSGIScriptAlias / "C:/Server/Site/example/www/diploma3/django.wsgi"
<Directory "C:/Server/Site/example/www/diploma3/">
AllowOverride All
Order deny,allow
Allow from all
</Directory>
Alias /media/ "C:/Server/Python26/Lib/site-packages/django/contrib/admin/media/"
<Location "C:/Server/Python26/Lib/site-packages/django/contrib/admin/media">
SetHandler None
</Location>
</VirtualHost>
import os, sys
import django.core.handlers.wsgi
sys.path.append(os.path.join(os.path.realpath(os.path.dirname(__file__)), '..'))
os.environ['DJANGO_SETTINGS_MODULE'] = os.path.basename(os.path.dirname(__file__)) + '.settings'
application = django.core.handlers.wsgi.WSGIHandler()
sys.path.append(os.path.join(os.path.realpath(os.path.dirname(__file__))))
Отредактировано (Янв. 11, 2011 21:07:42)
Офлайн
0
portforwarding - просто вылетел из головы )
На роутере настроил:
1. Правило фильтрации( TCP разрешить на порт 8000 )
2. Подключил на входящий интерфейс ( с 92.***.***.*** на мой 89.***.***.*** по правилу из пункта 1.)
3. (то, о чем забыл)Настроил перенаправление портов outside-inside = any to 8000.
Отредактировано (Янв. 24, 2011 14:46:43)
Офлайн