Netzlaufwerk in der Httpd.conf des Apaches als Document Root
Szu
- https
0 RFZ0 Christian Seiler
Hallo Leute,
Kann mir bitte jemand sagen, wie ich in der httpd.conf des Apache
Servers als Document Root ein gemapptes Netzlaufwerk einstelle???
Ich habs schon mit dem Laufwerksbuchstaben versucht (z.B. P:/www).
Das hat aber nicht funktioniert...
thx
Hallo Leute,
Moin
Ich habs schon mit dem Laufwerksbuchstaben versucht (z.B. P:/www).
Das hat aber nicht funktioniert...
Also ich hab auf meinem Server zwar den DocRoot nicht auf nem Netzlaufwerk, aber ein virtuelles Verzeichnis hab ich mit
Alias /server "Y:/server"
schon hinbekommen. Ich kanns mim DocRoot leider nicht für dich testen, aber ich wüsste nicht warum es nicht funktionieren sollte...
thx
cu RFZ
Hallo Szu,
Kann mir bitte jemand sagen, wie ich in der httpd.conf des Apache
Servers als Document Root ein gemapptes Netzlaufwerk einstelle???
Sofern der Apache unter einem normalen Benutzer läuft, sollte das klappen. Sobald der Apache jedoch mit SYSTEM-Privilegien läuft, hast Du ein Problem.
Unter http://httpd.apache.org/docs/win_service.html, "User Account for Apache Service to Run As (NT/2000)":
------------------------------------------------
A service that runs in the context of the LocalSystem account inherits the security context of the SCM. It is not associated with any logged-on user account and does not have credentials (domain name, user name, and password) to be used for verification.
The SYSTEM account has no privileges to the network, so shared pages or a shared installation of Apache is invisible to the service. If you intend to use any network resources, the following steps should help:
------------------------------------------------
Richte einen Benutzer für den Apache ein und lasse den Service dann unter diesem Benutzer laufen, dann sollte es klappen. (Siehe die verlinkte Seite genau an dieser Stelle für eine Anleitung)
Viele Grüße,
Christian