Ankündigung

Einklappen
Keine Ankündigung bisher.

XAMPP, WIN03, Virtual Host

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • XAMPP, WIN03, Virtual Host

    Tag, die Herren und Damen,

    ich habe seit gestern ein Tutorial vorliegen, um virtual Hosts zu erstellen. Aber irgendwie funzt das nicht, keine Ahnung warum.

    Ausgangslage:

    Ich wollte testweise egroupware und sugarcrm auf dem Server installieren. Sugar läuft schon länger darauf. Als ich egroupware in die htdocs geschoben habe, inkl. installation, wurde mir das sugar komplett verhagelt. Also gehe ich davon aus, dass da ein paar globale Variablen oder Klassen oder was auch immer es unmöglich machen, es ordnerweise nebeneinander laufen zu lassen.

    Die Infrastruktur wie beschrieben läuft das System ohne IP-basierte VH, das heisst es gibt eine IP/xampp bzw. IP/sugarcrm und es wäre ein Traum, wenn jetzt noch eine IP/egroupware dazu käme...

    Und hier mein Thema:

    habe inC:\WINDOWS\system32\drivers\etc\hosts folgenden Eintrag gemacht:

    127.0.0.1 localhost localhost1

    Dann zwei Ordner mit Unterordner gebaut und einfach jeweils eine index.html reingelegt.

    in die httpd-vhosts.conf das folgende geschrieben:

    NameVirtualHost 127.0.0.1:80

    <VirtualHost 127.0.0.1:80>
    ServerAdmin admin@localhost
    DocumentRoot "C:/xampp/vhosts/localhost/htdocs"
    ServerName localhost
    ErrorLog C:/xampp/vhosts/localhost/logs/error_log
    CustomLog C:/xampp/vhosts/localhost/logs/error_log/access_log common
    </VirtualHost>


    <VirtualHost 127.0.0.1:80>
    ServerAdmin admin@localhost1
    DocumentRoot "C:/xampp/vhosts/localhost1/htdocs"
    ServerName localhost1
    ErrorLog C:/xampp/vhosts/localhost1/logs/error_log
    CustomLog C:/xampp/vhosts/localhost1/logs/error_log/access_log common
    </VirtualHost>

    und die httpd.conf mit folgendem ausgestattet:

    <Directory />
    Options FollowSymLinks
    AllowOverride None
    #Order deny,allow
    #Deny from all
    </Directory>

    Ergbnis der error.log:
    Child 1588: Released the start mutex
    Child 1588: All worker threads have exited.
    Child 1588: Child process is exiting
    Parent: Child process exited successfully.

    Weiss da jemand Rat???

  • #2
    ein bisschen weiter...

    Bisher habe ich das hier, so dass ich wenigsten Fehler 403 erhalte:

    NameVirtualHost 127.0.0.1:80

    <VirtualHost 127.0.0.1:80>
    DocumentRoot /xampp/vhosts/localhost/htdocs
    ServerName localhost
    ErrorLog /xampp/vhosts/localhost/logs/error_log.txt
    CustomLog /xampp/vhosts/localhost/logs/access_log.txt common
    </VirtualHost>

    <VirtualHost 127.0.0.1:80>
    DocumentRoot /xampp/vhosts/localhost1/htdocs
    ServerName localhost1
    ErrorLog /xampp/vhosts/localhost1/logs/error_log.txt
    CustomLog /xampp/vhosts/localhost1/logs/access_log.txt common
    </VirtualHost>

    <Directory "C:/xampp/vhosts">
    Order allow,deny
    allow from localhost
    </Directory>


    Ergebnis:

    error 403
    Ausserdem:

    Habe für localhost htdocs1 eingeführt statt htdocs, überall indesxhtml reingelegt, aber:

    "Zugriff verweigert!

    Der Zugriff auf das angeforderte Verzeichnis ist nicht möglich. Entweder ist kein Index-Dokument vorhanden oder das Verzeichnis ist zugriffsgeschützt.

    Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber. "


    Also:

    Der Ordner vhosts inkl. aller Unterordner steht auf 755.
    Der Server wird von aussen durch die IP erkannt und geht immer noch ganz normal auf die htdocs. Was anscheinend so richtig ist, da die Serveinstellung den localhost sowohl als default server wie auch als virtual server betrachten, so meine Recherchen!???

    Fällt jemandem was ein??? Vielen Dank...

    Kommentar

    Lädt...
    X