Apache-DocumentRoot-Verzeichnis auf ein Netzwerk-Verzeichnis für den Virtuellen Host
NameVirtualHost *:80
<VirtualHost *:80>
ServerName tmp
DocumentRoot "//192.168.1.25/www/"
<Directory />
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Diese Konfiguration nicht funktioniert, können Dienste nicht starten von Diensten.msc, aber wenn ich versuchte zu laufen httpd.exe in cmd.exe dann ist es erfolgreich und ganz offensichtlich Ihr nicht gut Weg.
Habe ich versucht Alias, aber es funktioniert immer noch nicht, Dienste Laufen aber wenn ich auf seine 403 Access Error.
Habe ich versucht Netzlaufwerk Z: aber-Dienste können nicht zum ausführen von Diensten.msc
Tun eine gute Lösung für den Betrieb von Apache-DocumentRoot von einem Netzwerk-Verzeichnis oder Netzwerk-Laufwerk für die virtuellen Hosts.
InformationsquelleAutor Wasim A. | 2012-11-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier ist die Antwort http://adam-carter.com/posts/158
Ändern Sie Ihr DocumentRoot-Verzeichnis auf der Netzwerkfreigabe (drive remapping
scheint nicht zu funktionieren). Beispiel: DocumentRoot "//path/to/share"
Stellen Sie sicher, aktualisieren Sie die DocumentRoot-Pfad in deiner config
Bearbeiten Sie den Apache-service und Auf den "Log On "" - Registerkarte, klicken Sie auf die Schaltfläche "Durchsuchen" neben dem "Dieses Konto" radio-button.
Geben Sie einen account-Namen an, Privilegien für den Zugriff auf die Netzwerkfreigabe ein, und klicken Sie auf "OK"
Geben Sie das richtige Passwort für den user-Apache neu Starten und LOL Ihr Weg zur bank.
So können Sie das Netzwerk-Laufwerk, Netzwerk-Verzeichnis, um sowohl Virtuelle als Host als auch als Alias.
U:/ Laufwerks-Namen, und es müssen einige Netzwerk-Pfad. wie können wir ein Netzlaufwerk zu-Pfad //192.168.1.5/someDirectory, so dass Sie benötigen, um //192.168.1.5/someDirectory Pfad in apache nicht Laufwerkbuchstaben
InformationsquelleAutor Wasim A.