Виртуальные хосты сервера Apache не работают

Итак, я обновился до Ubuntu 14.04 LTS с 12.04. Проблема в том, что мои существующие виртуальные хосты не работают после обновления. И да, я пробовал

sudo a2ensite test.dev

, но там говорится:

ERROR: Site test.dev does not exist!

Это то, что у меня есть в каталоге /etc/apache2/sites-available

test.dev       mysite.dev      anothersite.dev

содержание test.dev - это

<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    ServerName test.dev
    ServerAlias www.test.dev
    DocumentRoot /var/www/test
</VirtualHost>

и файл hosts

127.0.0.1     test.dev
127.0.0.1     www.test.dev
2
задан 30 April 2014 в 08:43

2 ответа

14,04 обновлений Ваш Apache к 2,4 От этой версии файлы конфигурации должны иметь .conf расширения в Вашем случае:

test.dev.conf
mysite.dev.conf
anothersite.dev.conf

Просто переименовывают Ваши файлы. Вы, возможно, также должны включать некоторые новые полномочия для каталога

, Вот довольно хорошее руководство: https://library.linode.com/web-servers/apache/2.2-2.4-upgrade

0
ответ дан 30 April 2014 в 08:43

Ну, я пробовал все эти предлагаемые решения.. но печально ничто не работало! Увы я отредактировал

/etc/hosts

для создания записи

127.0.1.1 example.com test.com

, и она работала!!

(Извините, если я не говорю очень технически!)

0
ответ дан 30 April 2014 в 08:43

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

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