sfsdfsdf: Windows 7 Apache und alias

Hallo

Beim Umzug meines Apacheservers auf Windows7 (mit XAMPP) funktionieren plötzlich die alias nicht mehr. Wenn ich im Browser diesen aufrufe, beispielsweise mit
http://localhost/fell
kommt die Fehlermeldung

Zugriff verweigert!
Der Zugriff auf das angeforderte Objekt ist nicht möglich. Entweder kann es vom Server nicht gelesen werden oder es ist zugriffsgeschützt.
Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
Error 403

Seiten unter htdocs werden problemlos ausgeliefert.

  1. Hi,

    Beim Umzug meines Apacheservers auf Windows7 (mit XAMPP) funktionieren plötzlich die alias nicht mehr. Wenn ich im Browser diesen aufrufe, beispielsweise mit
    http://localhost/fell
    kommt die Fehlermeldung
    Zugriff verweigert!

    unter welchem Benutzeraccount läuft der Apache? Hat dieser Benutzer das Recht, auf das Zielverzeichnis des Alias zuzugreifen (NTFS-Rechtesystem)?

    Seiten unter htdocs werden problemlos ausgeliefert.

    Was sagt das Apache Error-Log dazu? Was das Ereignisprotokoll von Windows (falls es das unter Windows 7 noch gibt)?

    So long,
     Martin

    --
    Die späteren Ehen sind oft glücklicher als die erste, weil das natürliche Ende bereits absehbar ist.
      (George Bernhard Shaw)
    1. Was sagt das Apache Error-Log dazu? Was das Ereignisprotokoll von Windows (falls es das unter Windows 7 noch gibt)?

      Sicher gibts das - ist ein gewöhnliches NT, nur bunter :)

    2. Hi,

      Beim Umzug meines Apacheservers auf Windows7 (mit XAMPP) funktionieren plötzlich die alias nicht mehr. Wenn ich im Browser diesen aufrufe, beispielsweise mit
      http://localhost/fell
      kommt die Fehlermeldung
      Zugriff verweigert!

      unter welchem Benutzeraccount läuft der Apache? Hat dieser Benutzer das Recht, auf das Zielverzeichnis des Alias zuzugreifen (NTFS-Rechtesystem)?

      Benutzeraccount:
      zuerst System, dann hab ichs auf einen Administratoraccount umgesestellt und dann auch noch angekreuzt, dass der Prozess unter Administratorrechten laufen soll.

      Seiten unter htdocs werden problemlos ausgeliefert.

      Was sagt das Apache Error-Log dazu? Was das Ereignisprotokoll von Windows (falls es das unter Windows 7 noch gibt)?

      Der Apache Error log sagt:
      [Tue Jan 19 19:15:54 2010] [error] [client ::1] client denied by server configuration: D:/web-projekte/fell

      Der Ereignisprotokoll sagt:

      • System

      - Provider

      [ Name]  Microsoft-Windows-Security-Auditing
         [ Guid]  {54849625-5478-4994-A5BA-3E3B0328C30D}

      EventID 4624

      Version 0

      Level 0

      Task 12544

      Opcode 0

      Keywords 0x8020000000000000

      - TimeCreated

      [ SystemTime]  2010-01-19T16:46:53.182754200Z

      EventRecordID 1621

      Correlation

      - Execution

      [ ProcessID]  552
         [ ThreadID]  656

      Channel Security

      Computer bwpc160

      Security

      • EventData
        Hieraus werde ich nicht ganz schlau: https scheint temporäre Dateien nicht gefunden zu haben (bin mir aber nicht sicher, ob diese Meldung von dem Ereignis ausgelöst wurde.

      So long,
      Martin

      1. Hallo,

        unter welchem Benutzeraccount läuft der Apache? Hat dieser Benutzer das Recht, auf das Zielverzeichnis des Alias zuzugreifen (NTFS-Rechtesystem)?
        zuerst System, dann hab ichs auf einen Administratoraccount umgesestellt und dann auch noch angekreuzt, dass der Prozess unter Administratorrechten laufen soll.

        und da "SYSTEM" auf alles zugreifen darf, und Administrator üblicherweise auch, sollte das damit keinen Konflikt geben (im Gegensatz zum User "root" unter Linux ist der Administrator unter Windows dem System-Account untergeordnet, d.h. es gibt Dinge, die das System darf, der Admin jedoch nicht).

        Der Apache Error log sagt:
        [Tue Jan 19 19:15:54 2010] [error] [client ::1] client denied by server configuration: D:/web-projekte/fell

        Ups. Das heißt, dass hier der Apache derjenige ist, der da sagt: Du kommst hier net rein. Und zwar, wenn der Wortlaut der Meldung nicht täuscht, aufgrund der Identität das anfragenden Clients.

        https scheint temporäre Dateien nicht gefunden zu haben (bin mir aber nicht sicher, ob diese Meldung von dem Ereignis ausgelöst wurde.

        Wo siehst du einen Zusammenhang mit https? Oder meintest du httpd, den HTTP-Daemon?

        Ciao,
         Martin

        --
        Wenn zwei dasselbe tun, sind sie vielleicht bald zu dritt.