Apache2: [warn] NameVirtualHost mytitan.org:0 has no VirtualHosts: The Apache error log may have more information. failed!

  • NameVirtualhost Einträge legt man nur für IPs an damit der Webserver weiss das es auf dieser IP einzelne vHosts gibt die per ServerName deklariert werden. Die zusätzlichen Einträge NameVirtualhost mit den Domainnamen sind hinfällig bzw. gar ungültig.


    Entfernt werden muss also


    Code
    NameVirtualHost mytitan.org
    NameVirtualHost lostlegends.mytitan.org
    NameVirtualHost ts.mytitan.org
    #NameVirtualHost downloads.mytitan.org


    Und den NameVirtualhost der IP mit Port eintragen damit es funktioniert.


    Code
    NameVirtualHost 46.38.240.85:80


    Bei dem Virtualhost für die IP sollte man als Servername keine IP angeben sondern z.B. einfach lokalhorst oder ähnliches ;)

  • NameVirtualhost Einträge legt man nur für IPs an damit der Webserver weiss das es auf dieser IP einzelne vHosts gibt die per ServerName deklariert werden. Die zusätzlichen Einträge NameVirtualhost mit den Domainnamen sind hinfällig bzw. gar ungültig.

    Danke für den Tipp, funktioniert nun fehlerfrei (hatte ich bei Apache noch nie :P).