1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Software und Anwendungen
  3. Betriebssysteme

Apache: Konfiguration von Alias'es

    • Windows
  • beefy
  • 10. September 2007 um 17:53
  • Unerledigt
  • beefy
    13
    beefy
    Mitglied
    Reaktionen
    18
    Punkte
    1.683
    Beiträge
    304
    • 10. September 2007 um 17:53
    • #1

    Ich habe lokal Apache 2 (aus dem aktuellen XAMPP Build) laufen. Funktioniert wunderbar, bloss wuerde ich meine Dateien von einem Netzlaufwerk lesen. Ich versuche daher ein Alias einzurichten:

    Code
    Alias /smb/ "X:/htdocs/"
    <Directory "X:/htdocs/">
      Options Indexes FollowSymlinks MultiViews
      AllowOverride None
      Order allow,deny
      Allow from all
    </Directory>

    Leider startet Apache dann nicht mehr und meldet in der Ergeignisanzeige:

    Code
    <Directory "X:/htdocs/"> path is invalid.

    Habs auch schon mit Backslashes probiert... Hat jemand eine Idee? Wenn ich statt X: (Netzwerk) ein Verzeichnis auf C: (lokal) waehle, gehts...

  • lerod
    13
    lerod
    Mitglied
    Reaktionen
    5
    Punkte
    1.620
    Beiträge
    315
    • 10. September 2007 um 19:52
    • #2

    Hm lass mich mal raten: nachdem der Apache als Dienst läuft und vl. nicht unter deinem eigenen Account, wird der Apache kein Laufwerk X: besitzen bzw. kennen und daher deine Fehlermeldung ausspucken.

  • beefy
    13
    beefy
    Mitglied
    Reaktionen
    18
    Punkte
    1.683
    Beiträge
    304
    • 11. September 2007 um 12:45
    • #3

    Es geht leider auch nicht, wenn ich den Apache-Dienst als meinen Benutzer laufen lasse... aergerlich.

  • mtintel
    37
    mtintel
    Mitglied
    Reaktionen
    19
    Punkte
    14.759
    Beiträge
    2.654
    • 11. September 2007 um 12:55
    • #4
    Zitat von beefy

    Es geht leider auch nicht, wenn ich den Apache-Dienst als meinen Benutzer laufen lasse... aergerlich.


    Ist nur eine Idee von mir (kenne mich mit Apache nicht sehr gut aus) aber vielleicht liegt es ja daran.

    Kann es vielleicht sein das du auf den PC, auf den X hin verweist, ein Login/ Passwort hast? Sprich das wenn du zu X connecten willst via Apache, er die Verbindung aufbaut, aber dann nicht kann weil er sich "einloggen" müsste, das nicht kann oder Login/ Passwort nicht kennt.

    HU: PISWIBibliothekHUStudentPointStatus Neuer Studienplan SammelzeugnisZID
    TU:
    TUWISBibliothekTULehrmittelzentrum TUWEL Neuer Studienplan Unifreie TageZID AbschlussarbeitenPublikationsdatenbank
    Studium: Informatik-Forum REBIRTHMitschriften1 Mitschriften2 Vorlesungs WikiForenkalender
    Allgemein: Apple on CampusUSIUniWikipedia WegfinderUni WegfinderÖffis (VOR)OpenBookMeine WebseiteBücherbörse
    Fehlende/nicht funktionierende
    Links bitte melden :)

  • lerod
    13
    lerod
    Mitglied
    Reaktionen
    5
    Punkte
    1.620
    Beiträge
    315
    • 11. September 2007 um 13:02
    • #5

    Wenn der Webserver unter seinem Account laufen würde, dann hätte er normalerweise auch keine Authentifizierungsprobleme mit Netzlaufwerken.

    Schon mal probiert UNC Pfad zu verwenden?

  • mnemetz
    17
    mnemetz
    Mitglied
    Punkte
    2.895
    Beiträge
    557
    • 11. September 2007 um 13:53
    • #6

    Ja mit UNC-Pfad sollte es klappen.

    http://www.wikiserver.at
    http://www.1000schoen.at/mnemetz/wiki/Hauptseite
    http://www.informatik-forum.at/showpost.php?p=503070&postcount=55

  • beefy
    13
    beefy
    Mitglied
    Reaktionen
    18
    Punkte
    1.683
    Beiträge
    304
    • 11. September 2007 um 14:27
    • #7

    Danke fuer die Tipps!

    Habe es jetzt folgendermassen:

    Code
    Alias /smb/ "\\fileserver.firma.com\beefy\local_htdocs\"
    <Directory "\\fileserver.firma.com\beefy\local_htdocs\">
    	Options Indexes MultiViews
    	AllowOverride All
    	Order allow,deny
    	Allow from all
    </Directory>

    Apache laesst sich endlich mit diesen Einstellungen starten, wenn ich jedoch versuche mittels der URL http://localhost/smb/test.php eine Datei zu oeffnen, oder ueberhaupt nur ein Directory Listing zu sehen, erhalte ich folgende Fehlermeldung:

    Zitat von Apache


    Access forbidden!

    You don't have permission to access the requested object. It is either read-protected or not readable by the server.

    If you think this is a server error, please contact the webmaster.

    Error 403

    localhost
    09/11/07 14:25:39
    Apache/2.2.4 (Win32) DAV/2 mod_ssl/2.2.4 OpenSSL/0.9.8e mod_autoindex_color PHP/5.2.3

    Noch irgendwelche Ideen?

  • lerod
    13
    lerod
    Mitglied
    Reaktionen
    5
    Punkte
    1.620
    Beiträge
    315
    • 11. September 2007 um 15:11
    • #8

    again, die frage: läuft der server hier jetzt in deinem usercontext oder als service? im falle des service accounts bezweifle ich, dass er ausreichende zugriffsrechte auf dieses share besitzt.

  • beefy
    13
    beefy
    Mitglied
    Reaktionen
    18
    Punkte
    1.683
    Beiträge
    304
    • 11. September 2007 um 15:42
    • #9
    Zitat von lerod

    again, die frage: läuft der server hier jetzt in deinem usercontext oder als service? im falle des service accounts bezweifle ich, dass er ausreichende zugriffsrechte auf dieses share besitzt.

    Er laeuft als Service, allerdings mit meinem User (mit dem ich mich auch an der Domain anmelde). Durch Benutzung des UNC-Pfades ist jetzt auch klar, dass er das Verzeichnis zumindest sieht...

  • lerod
    13
    lerod
    Mitglied
    Reaktionen
    5
    Punkte
    1.620
    Beiträge
    315
    • 11. September 2007 um 15:55
    • #10

    schon auch versucht, den UNC Pfad mit / anstatt \ zu schreiben?

    /EDIT/
    Lies dir das mal durch, was er da bzgl. dem Alias gemacht hat, wobei du jetzt nicht unbedingt ebenfalls einen neuen User anlegen mußt. http://yodjnet.com/win32uncinstall.shtml

    Vor allem: lies die Notes nach dem Alias Statement

  • beefy
    13
    beefy
    Mitglied
    Reaktionen
    18
    Punkte
    1.683
    Beiträge
    304
    • 12. September 2007 um 10:28
    • #11
    Zitat von lerod

    schon auch versucht, den UNC Pfad mit / anstatt \ zu schreiben?

    Das wars, danke! Und danke auch an alle anderen Kollegen, die mir da geholfen haben!

  • Maximilian Rupp 27. Dezember 2024 um 00:10

    Hat das Thema aus dem Forum Betriebssysteme nach Betriebssysteme verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Benutzer online in diesem Thema

  • 1 Besucher

Rechtliches

Impressum

Datenschutzerklärung