2012-01-25 2 views
1

Недавно я обновил свой сервер ubuntu до 10.04, и моя настройка виртуального хоста перестала работать правильно.Как я могу исправить мою установку virtualhost после обновления моего сервера ubuntu до 10.04

Я размещаю два сайта с моего сервера и до обновления правильно привязал адреса к их соответствующим сайтам, но потом оба адреса ссылаются на один и тот же сайт, хотя я не внес никаких изменений в доступные сайты и оба сайта включен.

Моя установка такова:

В/и т.д./apache2/сайтов доступный/У меня есть два файла конфигурации: "www.site1.com" и "www.site2.com"

файлы конфигурации Thes настроены следующим образом:

<VirtualHost *:80> 
    ServerAdmin [email protected] 
    ServerName www.site1.com 
    ServerAlias site1.com 

    # Indexes + Directory Root. 
    # DirectoryIndex index.html index.htm index.php 
    DocumentRoot /home/www/www.site1.com/htdocs/ 

    # CGI Directory 
    ScriptAlias /cgi-bin/ /home/www/www.site1.com/cgi-bin/ 
    <Location /cgi-bin> 
      Options +ExecCGI 
    </Location> 

    # Logfiles 
    ErrorLog /home/www/www.site1.com/logs/error.log 
    CustomLog /home/www/www.site1.com/logs/access.log combined 
</VirtualHost> 

в дополнение у меня есть следующие настройки в /etc/apache2/ports.conf:

NameVirtualHost *:80 
Listen 80 

<IfModule mod_ssl.c> 
    NameVirtualHost *:443 
    Listen 443 
</IfModule> 

Единственный ключ у меня есть, когда я перезапустить Apache, я получаю следующие ошибки:

[warn] NameVirtualHost *:443 has no VirtualHosts 
[warn] NameVirtualHost *:80 has no VirtualHosts 

ответ

1

Это может быть путь к упрощенному, но вы запустите a2ensite, чтобы создать символические ссылки обратно на сайте доступных папок?

т.е. a2ensite www.site1.com

Если я правильно помню, конфигурационные файлы не считывается из сайтов-доступны, только с сайтом поддержки (символических ссылок с сайтов-позволяют сайты-доступных) и может быть источником ваших предупреждений, потому что Apache не видит никаких виртуальных хостов, создаваемых при чтении файлов конфигурации.

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