Проблема с конфигурацией Apache2

Проблема с конфигурацией Apache2

Для использования моего Debian VPS для нескольких доменов я выполнил следующие действия:

удалил значение по умолчанию из sites-enabled/ и sites-available/ (конфигурация и символическая ссылка) и добавил это в sites-available/www.mysite.com:

<VirtualHost MYIP:80>
ServerName mysite.com
ServerAlias www.mysite.com
Alias /media/ /home/myuser/mysite/media/
Alias /admin_media/ /home/myuser/django/Django-1.2/django/contrib/admin/media/
WSGIScriptAlias / /home/myuser/mysite/wsgi.py
ErrorLog  /home/myuser/mysite/logs/error.log
CustomLog /home/myuser/mysite/logs/access.log combined
</VirtualHost>

И я изменил свой ports.conf на:

NameVirtualHost MYIP:80
Listen 80

<IfModule mod_ssl.c>
    # SSL name based virtual hosts are not yet supported, therefore no
    # NameVirtualHost statement here
    Listen 443
</IfModule>

Наконец, я включил новый домен с помощью команды:

a2ensite www.mysite.com

После перезагрузки получаю эту ошибку:

myuser:~# /etc/init.d/apache2 restart
Restarting web server: apache2apache2: Syntax error on line 281 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/sites-enabled/www.birertek.com: /etc/apache2/sites-enabled/www.birertek.com:1: <VirtualHost> was not closed.
 failed!

Пожалуйста, помогите этой бедной душе.

решение1

Файл /etc/apache2/sites-enabled/www.birertek.com содержит конфигурацию виртуального хоста www.birertek.com.

Файл должен начинаться с

<VirtualHost>

за которым должны следовать различные варианты конфигурации. Должно быть закрытие

</VirtualHost>

внизу.

Проверьте, что имеется подходящее место</VirtualHost>

решение2

Эта ошибка:

[...] <VirtualHost> was not closed.

похоже, что ваш конфиг неправильно отформатирован. Вы уверены, что не пропустили какую-нибудь косую черту/ошибку в написании в самом конфиге? Предоставленный фрагмент выглядит нормально, так что я не уверен, почему у вас может быть что-то подобное. Кстати, что DocumentRootвы используете для своих виртуальных хостов?

Связанный контент