Ошибка конфигурации виртуального хоста Apache

Я пытаюсь настроить Apache2 с Django и mod_wsgi на виртуальном хосте.

Я написал простой файл конфигурации:

<VirtualHost: *.80>

        ServerName gpx
        ServerAlias gpx.gpsfte
        DocumentRoot /var/www/gpx/htdocs

        WSGIScriptAlias / /var/django/gpx/wsgi/mainapp.wsgi

</VirtualHost>

Но когда я перезагружаю Apache, я получаю эту ошибку:

# service apache2 reload
apache2: Syntax error on line 237 of /etc/apache2/apache2.conf: Syntax error on line 9 of /etc/apache2/sites-enabled/gpx: Expected </VirtualHost:> but saw </VirtualHost>
Action 'configtest' failed.
The Apache error log may have more information.
   ...fail!

Я действительно потерян, что это значит с [ 112]? Спасибо за любую помощь, которую вы можете оказать мне.

3
задан 18 July 2012 в 07:26

2 ответа

Проблема выглядит так, как будто вы открыли раздел: конечный тег, который соответствует <VirtualHost: ...>, равен </VirtualHost:>, как указывает ошибка.

Предположительно, вы хотели открыть раздел следующим текстом:

<VirtualHost *:80>

(обратите внимание, что после VirtualHost нет двоеточия)

0
ответ дан 18 July 2012 в 07:26

Предполагая, что это веб-сервер, ваша текущая структура и конфигурация будут выглядеть примерно так:

<VirtualHost: *:80>
      ServerName       domain.tld
      ServerAlias      sub.domain.tld
      DocumentRoot     /path/to/document/root
      WSGIScriptAlias  /var/django/gpx/wsgi/mainapp.wsgi
</VirtualHost>
0
ответ дан 18 July 2012 в 07:26

Другие вопросы по тегам:

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