2014-02-03 4 views
-4

У меня есть приложение django, которое выполняется через apache и mod_wsgi, и оно отлично работает на хосте, но я не могу получить доступ к нему с удаленной машины. Я пробовал с именем сервера и с ip: port, но любой из них работает, последний из них просто перечисляет каталоги в папке. Я проверяю его, и порт открыт. Что мне делать?Удаленный доступ к приложению django через apache и mod_wsgi

+0

У нас нет способа узнать, в чем проблема. Что в ваших журналах apache? Как вы настроили приложение? –

+0

Без списков всей вашей конфигурации никто не сможет помочь с этим. – GeekOnCoffee

ответ

0

Это означает, что вы не настроили определения VirtualHost правильно. Если вы используете внешнее имя хоста, это не сопоставление с VirtualHost, в котором определено ваше приложение, и оно относится к определению по умолчанию (сначала) VirtualHost в конфигурации Apache, которое, вероятно, настроено на использование DocumentRoot по умолчанию. Выясните, какое внешнее имя хоста, которое видит Apache, является гарантией того, что вы правильно установили ServerName/ServerAlias ​​в VirtualHost для приложения.

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