Virtual host einrichten

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

Re: Virtual host einrichten

Postby Altrea » 07. May 2013 14:41

NiAlMa wrote:Gemacht und apache bemängelt line 47

Was bedeutet "bemängelt". Apache sagt dir in aller Regel was ihn genau stört.

NiAlMa wrote:Muss dort zwingend eine index vohanden sein?

Das Verzeichnis muss existieren.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 6758
Joined: 17. August 2009 13:05
XAMPP Version: 5.5.19
Operating System: W7Ux64

Re: Virtual host einrichten

Postby Nobbie » 07. May 2013 15:46

NiAlMa wrote:Noch unfreundlicher geht es nicht?


Aber sicher - für Ignoranten geht es beliebig unfreundlich.

NiAlMa wrote:Das was Altrea gezeigt hat funktioniert bei mir eben auch nicht!


Da es bei mir geht, hast Du offensichtlich auch da noch Fehler eingebaut.

NiAlMa wrote:Sei es wie es ist - hier scheint es nur einen zu geben der gewillt ist zu helfen und sachliche Antworten gibt - Dank an Altrea


Meine Antwort ist sachlich - aber Du einfach faul. Der Hinweis, endlich mal die Doku zu lesen, ist an Sachlichkeit kaum zu toppen. Und es würde Deine Misere beenden, hilflos irgendwelche Dinge irgendwo einzutragen, die mangels Verständnis immer wieder andere Fehler haben. Dieses Forum ist nicht dazu gedacht, anderen das Lesen der Doku zu ersparen, sondern technische Probleme zu lösen. Du hast aber kein technisches Problem, sondern ein persönliches Problem: aus irgendeinem Grund willst Du keine Doku lesen. Das wiederum halte ich für total unfreundlich, sich darauf zu verlassen, dass andere die Doku lesen, damit sie dann Deine persönlichen Probleme lösen dürfen.
Nobbie
 
Posts: 6919
Joined: 09. March 2008 13:04

Re: Virtual host einrichten

Postby Nobbie » 07. May 2013 15:53

Altrea wrote:Das Verzeichnis muss existieren.


Nicht nur das. Auch das Laufwerk muss für den User, der Apache ausführen will, vorhanden sein ("Wink mit Finnland"). Das ist bei Netzlaufwerken beileibe nicht selbstverständlich und "F:" klingt mächtig nach NAS oder ähnlich. Und das existiert dann nur für den eingeloggten User - wenn Apache aber vor dem Verbinden oder nachher als Dienst von "System" gestartet wird, gibt es kein "F:" in diesem Kontext.

Also entweder Apache nicht als Dienst und nicht zur Bootzeit starten, oder statt F:/Projekt den sog. UNC-Pfad ("//NASName/Project" o.ä) angeben. Aber selbst das kann immer noch scheitern, wenn nämlich nicht genügend Zugriffsrechte für "System" eingeräumt wurden.

Das gilt sowohl bei NAS also auch bei anderen Windows Freigaben.
Nobbie
 
Posts: 6919
Joined: 09. March 2008 13:04

Re: Virtual host einrichten

Postby NiAlMa » 07. May 2013 16:06

Ich kämpfe mich komplett durch die Doku und bekomme es lediglich beim Apache mit xampp halt nicht hin.

Ich verlasse mich nicht auf andere sondern versuche mit Hilfe von hier das Problem zu lösen.

Das Laufwerk F: ist eine komplett eigene HDD und auch freigegeben für den User, denn wenn ich in der httd den DokumentRoot vom Standard auf "F:/Projekte" ändere funktioniert der Apache problemlos. Dachte halt ich mach mir das Leben einfacher und leg entsprechende vhosts an aber das möchte nicht funktionieren

Im Laufwerk F:/ ist ein Ordner PROJEKTE in dem bereist einige Unternordner für die jeweiligen Projekte/Webseiten sind

Apache und mySQL laufen als Dienste und auch nach einer Installation von xampp funktioniert ja alles nur eben nicht mit den vhosts

Habe soeben xampp mal deinstalliert und neu installiert und siehe da - es funktioniert mit den Standardeinstellungen
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
XAMPP 1.8 for local development/testing
Codeigniter for programming
YAML for Structure
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
NiAlMa
 
Posts: 50
Joined: 28. March 2008 07:22
Location: Schwabenland
XAMPP Version: 5.6.3
Operating System: WU7x64

Re: Virtual host einrichten

Postby Altrea » 07. May 2013 16:50

NiAlMa wrote:Ich kämpfe mich komplett durch die Doku und bekomme es lediglich beim Apache mit xampp halt nicht hin.

Apache in XAMPP unterscheidet sich in der Konfigurierbarkeit nicht allzu sehr von Apache in anderen Stacks oder einer Apache Standalone Installation.

NiAlMa wrote:Das Laufwerk F: ist eine komplett eigene HDD und auch freigegeben für den User, denn wenn ich in der httd den DokumentRoot vom Standard auf "F:/Projekte" ändere funktioniert der Apache problemlos. Dachte halt ich mach mir das Leben einfacher und leg entsprechende vhosts an aber das möchte nicht funktionieren

Nobbies einwand war aber nicht unberechtigt. Die Information dass es sich hierbei um eine eigene HDD handelt hatten wir bis dato ja noch nicht und es kommt nicht selten vor, dass es jemandem entfällt, dass Windows Dienste (sofern nicht anders konfiguriert) über den User SYSTEM ausgeführt werden und damit häufig nicht dieselben Ressourcen und Ressourcenbezeichner zur Verfügung haben, wie der Administratorbenutzer mit dem man diese Dienste eingerichtet hat.

NiAlMa wrote:Habe soeben xampp mal deinstalliert und neu installiert und siehe da - es funktioniert mit den Standardeinstellungen

Manchmal ist eine frische Umgebung doch der beste Einstiegspunkt :D
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 6758
Joined: 17. August 2009 13:05
XAMPP Version: 5.5.19
Operating System: W7Ux64

Re: Virtual host einrichten

Postby NiAlMa » 07. May 2013 17:25

werde es morgen nochmals mit deinem Vorschlag versuchen und Statusbericht abgeben
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
XAMPP 1.8 for local development/testing
Codeigniter for programming
YAML for Structure
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
NiAlMa
 
Posts: 50
Joined: 28. March 2008 07:22
Location: Schwabenland
XAMPP Version: 5.6.3
Operating System: WU7x64

Re: Virtual host einrichten

Postby NiAlMa » 11. May 2013 14:40

Also nun bin ich dazu gekommen und habe in der httpd-vhosts.conf

Code: Select all
<VirtualHost *:80>
    DocumentRoot "F:/Projekte"
    ServerName localhost
    <Directory "F:/Projekte">
        Options Indexes FollowSymLinks Includes ExecCGI
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "F:/Projekte/nialma"
    ServerName nialma.dev
    ServerAlias nialma.loc
    <Directory "F:/Projekte/nialma">
        Options Indexes FollowSymLinks Includes ExecCGI
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>


eingetragen und Apache startet nicht mehr

Bei apache_start.bat bemängelt er

DocumentRoot "F:/Projekte"




Nehm ich

Code: Select all
<VirtualHost *:80>
    DocumentRoot "F:/Projekte"
    ServerName localhost
    <Directory "F:/Projekte">
        Options Indexes FollowSymLinks Includes ExecCGI
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "F:/Projekte/nialma"
    ServerName nialma.dev
    ServerAlias nialma.loc
    <Directory "F:/Projekte/nialma">
        Options Indexes FollowSymLinks Includes ExecCGI
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>


wieder raus funktioniert Apache
also alles wie gehabt - bei mir will das mit den vhosts nicht funktionieren
Last edited by NiAlMa on 11. May 2013 14:44, edited 1 time in total.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
XAMPP 1.8 for local development/testing
Codeigniter for programming
YAML for Structure
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
NiAlMa
 
Posts: 50
Joined: 28. March 2008 07:22
Location: Schwabenland
XAMPP Version: 5.6.3
Operating System: WU7x64

Re: Virtual host einrichten

Postby Altrea » 11. May 2013 14:43

Dann können wir dir hier leider nicht weiterhelfen. :cry:
Alle relevanten Informationen stehen in diesem Thread.
Auf meinem Testsystem funktioniert die zuletzt von mir gezeigte Konfiguration sofort.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 6758
Joined: 17. August 2009 13:05
XAMPP Version: 5.5.19
Operating System: W7Ux64

Re: Virtual host einrichten

Postby NiAlMa » 11. May 2013 17:39

Dann werd ich weiter ohne vhosts arbeiten - aber danke für deine Bemühungen
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
XAMPP 1.8 for local development/testing
Codeigniter for programming
YAML for Structure
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
NiAlMa
 
Posts: 50
Joined: 28. March 2008 07:22
Location: Schwabenland
XAMPP Version: 5.6.3
Operating System: WU7x64

Re: Virtual host einrichten

Postby cyberframe » 18. April 2014 22:17

Hallo,
ich habe einige Stunden an dem gleichen Problem gesessen wie NiAlMa. Und die Lösung meines Problems und vermutlich auch seines stand schon fertig da, ich hätte nur mal genau lesen müssen:
In der Definition der Virtual Hosts muss nur

Code: Select all
Order allow,deny
Allow from all

durch

Code: Select all
Require all granted

ersetzt werden. Auch wenn es NiAlMa vermutlich nicht mehr helfen wird, aber vielleicht hat ja jemand anderes etwas davon.

Gruß
cyberframe
cyberframe
 
Posts: 1
Joined: 18. April 2014 22:00
XAMPP Version: 5.5.19
Operating System: Win7 Pro

Re: Virtual host einrichten

Postby NiAlMa » 19. April 2014 05:15

Werde ich testen - herzlichsten Dank
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
XAMPP 1.8 for local development/testing
Codeigniter for programming
YAML for Structure
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
NiAlMa
 
Posts: 50
Joined: 28. March 2008 07:22
Location: Schwabenland
XAMPP Version: 5.6.3
Operating System: WU7x64

Previous

Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 12 guests