апачские виртуальные хосты, не работающие

У меня есть рабочий сервер с апачем/2.4.7 на человечности 14.04. У меня есть несколько виртуальных хостов на нем. Этот сервер расположен на hetzner. Я решаю передать свой сервер на более мощном сервере. Я создаю снимок своего старого сервера и передаю его на новом. Все хорошо работает, но когда я пытаюсь получить доступ на одном из моих доменов, которые я передаю на новом сервере, я получил просто апачскую веб-страницу по умолчанию, которая сохранила на 000-default.conf на строке:

DocumentRoot /var/www/html

я попробовал приятелю эту команду:

a2ensite mysite.conf

но я получил это сообщение: Site mysite already enabled я пытался a2dissite mysite.conf сервер перезапуска, a2ensite mysite.conf затем перезапустите сервер еще раз. но я все еще получил страницу по умолчанию. Вот пример mysite:

<VirtualHost mysite.com.ua:80>
    ServerName mysite.com.ua
    ServerAlias www.mysite.com.ua
    WSGIDaemonProcess mysite processes=2 threads=15 display-name=%{GROUP} python-path=/var/www/mysite
    WSGIProcessGroup mysite

    WSGIScriptAlias / /var/www/mysite/mysite/wsgi.py

    <Directory /var/www/mysite/mysite>
        Require all granted
    </Directory>

    CustomLog /var/www/mysite/logs/apache_access.log combined
    ErrorLog /var/www/mysite/logs/apache_error.log

    Alias /static/ /var/www/mysite/static/
    <Directory /var/www/mysite/>
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Require all granted
    </Directory>

    Alias /media/ /var/www/mysite/media/
    <Directory /var/www/mysite/>
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Require all granted
    </Directory>
</VirtualHost>

вот мой 000-default.conf:

<VirtualHost *:80>
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/html
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Поскольку Вы видите, что я использую wsgi, но он все еще не работает, когда я использую чистый HTML. Может кто-то помогать мне с ним.Спасибо

1
задан 11 January 2017 в 14:48

1 ответ

Изменение <VirtualHost mysite.com.ua:80> с <VirtualHost *:80>.

я не знаю то, что является причиной этого поведения, но у меня была подобная проблема, в то время как назад, и это было решением. Возможно, это соединено с /etc/hosts.

кто-то, было бы хорошо, кто знает причину, дайте нам объяснение.

1
ответ дан 7 December 2019 в 15:42

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

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