Apache virtualhosts tidak lagi berfungsi setelah pembaruan ke 13.10

25

Saya memperbarui kubuntu saya menjadi 13,10 hari ini dan virtualhosts saya yang berfungsi dengan baik sebelumnya tidak lagi berfungsi.

yang s2ensitedan a2dissiteperintah mengklaim "situs xxxxxx tidak ada" bahkan file-file tersebut di situs-aviable dan berada di situs-enabled saya tryed untuk menghapus mereka dari situs-diaktifkan dan kemudian memungkinkan mereka lagi, tapi masih apache klaim mereka tidak akan ada.

Ini adalah salah satu virtualhost saya. Mereka pada dasarnya semua seperti ini.

<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    ServerName expsite.local

    DocumentRoot /var/www/expsite/htdocs
    <Directory />
        Options FollowSymLinks
        AllowOverride None
    </Directory>
    <Directory /var/www/expsite/htdocs/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride FileInfo
        Order allow,deny
        allow from all
    </Directory>

#   ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
#   <Directory "/usr/lib/cgi-bin">
#       AllowOverride None
#       Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
#       Order allow,deny
#       Allow from all
#   </Directory>

        CustomLog /var/www/expsite/logs/access.log combined
        ErrorLog /var/www/expsite/logs/error.log
        LogLevel warn

#    Alias /doc/ "/usr/share/doc/"
#    <Directory "/usr/share/doc/">
#        Options Indexes MultiViews FollowSymLinks
#        AllowOverride None
#        Order deny,allow
#        Deny from all
#        Allow from 127.0.0.0/255.0.0.0 ::1/128
#    </Directory>

</VirtualHost>

000-default berfungsi dan saya dapat mengaktifkan dan menonaktifkannya.

perang merah
sumber
Anda dapat melihat di bawah untuk jawaban yang lebih lengkap: askubuntu.com/questions/362682/…
mesutozer

Jawaban:

42

Ubuntu 13.10 dan varian telah pindah ke Apache 2.4 dan Apache 2.4 ingin agar file konfigurasi host virtual aktif diakhiri .confsecara default. Lihat disini:

http://lyemium.com/content/virtual-host-issues-when-upgrading-apache-22-24

Saya baru saja mengganti nama file konfigurasi vhost saya untuk diakhiri .confdan semuanya bekerja!

pengguna204928
sumber
Masalah ini memakan waktu berjam-jam pada 2016 setelah peningkatan. Terima kasih
Rodrigo