Einbindung eines Netzlaufwerks in Serverpfad/Konfiguration

Alles, was den Apache betrifft, kann hier besprochen werden.

Einbindung eines Netzlaufwerks in Serverpfad/Konfiguration

Postby Shredder75 » 09. December 2016 11:57

Hallo,

ich versuche, den Apache Webserver (Windows) so zu konfigurieren, dass der Zugriff auf ein Netzlaufwerk möglich ist.

Beispiel: Ein File namens xyz.mp4 im Ordner /mnt/lowres/mp4/sub1 könnte demzufolge über folgenden URL abgespielt werden: http://10.236.2.122:80/loresfiles/sub1/xyz.mp4

Unter Windows funktioniert der Zugriff grundsätzlich auch, allerdings offensichtlich nicht mit einem Netzlaufwerk. Ich habe den Pfad auf Q:\ gemountet. Hier verweigert Apache aber den Dienst (lässt sich nicht mal mehr starten).
Ich verwende diese Parameter in der Konfiguration (Beispiel):

Alias $url_suffix "$path_to_root_folder"

<Directory "$path_to_root_folder">
AllowOverride None
Options FollowSymLinks
Require all granted
</Directory>

Kann mir jemand sagen, was ich falsch mache oder bedenken muss, um ein Netzlaufwerk entsprechend über Apache einzubinden/verfügbar zu machen?
Shredder75
 
Posts: 2
Joined: 09. December 2016 11:54
XAMPP version: 5.6.28
Operating System: Windows 7

Re: Einbindung eines Netzlaufwerks in Serverpfad/Konfigurati

Postby Altrea » 09. December 2016 13:19

Hallo,

Laufwerksbuchstaben sind Benutzerabhängig. Läuft Apache mit demselben Benutzer der auch das Laufwerk verbunden hat?
Als bessere Alternative würde ich UNC Pfade verwenden.

mit freundlichen Grüßen,
Altrea
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: 11933
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Einbindung eines Netzlaufwerks in Serverpfad/Konfigurati

Postby Shredder75 » 09. December 2016 13:25

Danke! Aber mit UNC-Pfaden habe ich es hingegen gar nicht hinbekommen. Wie müsste die Konfiguration dafür aussehen? Muss der UNC-Pfad in Anführungszeichen gesetzt werden?
Shredder75
 
Posts: 2
Joined: 09. December 2016 11:54
XAMPP version: 5.6.28
Operating System: Windows 7

Re: Einbindung eines Netzlaufwerks in Serverpfad/Konfigurati

Postby Altrea » 09. December 2016 14:20

Anführungszeichen musst du immer dann verwenden, wenn ein Pfad Leerzeichen enthält.
Bei der Angabe des UNC Pfades solltest du durchgehend Slashes (/) statt Backslashes (\) verwenden.
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: 11933
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Einbindung eines Netzlaufwerks in Serverpfad/Konfigurati

Postby Nobbie » 09. December 2016 18:33

Es ist auch wenig hilfreich hier (wieder mal) nur total nichtssagende Beschreibungen zu benutzen, "funktioniert nicht" oder "habe ich gar nicht hinbekommen" enthalten nicht den leisesten Hinweis auf die Ursache. Dabei gibt Apache in Wirklichkeit mit Sicherheit klare Fehlermeldungen, meistens inkl. einer Fehlernummer aus. Die haben den Sinn, die Suche nach dem Fehler zu ermöglichen.
Nobbie
 
Posts: 13176
Joined: 09. March 2008 13:04


Return to Apache

Who is online

Users browsing this forum: No registered users and 33 guests