Apache

Diskutiere mit über: Apache im Mac OS X - Unix & Terminal Forum

  1. haroldmiller

    haroldmiller Thread Starter MacUser Mitglied

    Beiträge:
    5
    Zustimmungen:
    0
    Registriert seit:
    26.03.2007
    Habe bei Google gesucht und viele Beiträge in der gesamten Mac Community gefunden - aber keine Lösung.

    Leider bekomme ich folgenden Fehler nicht in den Griff:

    STARTING PERSONAL WEB SHARING
    Personal Web Sharing starten

    Processing config directory: /private/etc/httpd/users/*.conf
    Processing config file: /private/etc/httpd/users/foo.conf
    [Mon Mar 26 07:16:49 2007] [notice] Apache/1.3.33 (Darwin) configured -- resuming normal operations
    [Mon Mar 26 07:16:49 2007] [notice] Accept mutex: flock (Default: flock)

    ACCESS_LOG http://192.168.0.10/

    192.168.0.10 - - [26/Mar/2007:07:16:57 +0200] "GET / HTTP/1.1" 304 -
    192.168.0.10 - - [26/Mar/2007:07:16:57 +0200] "GET /apache_pb.gif HTTP/1.1" 304 -

    ERROR_LOG http://192.168.0.10/~foo/

    [Mon Mar 26 07:17:52 2007] [error] [client 192.168.0.10] (13)Permission denied: access to /~foo/ failed because search permissions are missing on a component of the path

    I did control the permissions already and if there is an index.html file.
    Rechte etc. habe ich kontrolliert und auch ob ein index.html File vorhanden.
    Nothing helped.
    Hilft leider nichts.
    ANY IDEA?
    Irgendeine Idee?

    Sobald ich einen neuen User anlege funktioniert der Zugriff!
    Egal ob mit oder ohne File Vault!
     
    Zuletzt bearbeitet: 26.03.2007
  2. maceis

    maceis MacUser Mitglied

    Beiträge:
    16.645
    Zustimmungen:
    596
    Registriert seit:
    24.09.2003
    Gib mal im Terminal folgendes Kommando ein und poste das Ergebnis:
    Code:
    ls -la ~foo
     
  3. haroldmiller

    haroldmiller Thread Starter MacUser Mitglied

    Beiträge:
    5
    Zustimmungen:
    0
    Registriert seit:
    26.03.2007
    macpro:/Users foo$ ls -la ~foo
    total 24
    drwx------ 15 foo foo 612 Mar 26 22:31 .
    drwxrwxr-t 8 root admin 272 Mar 26 22:31 ..
    -rw-r--r-- 1 foo foo 3 Mar 26 07:24 .CFUserTextEncoding
    -rw-r--r-- 1 foo foo 6148 Mar 26 22:30 .DS_Store
    drw------- 7 root foo 238 Mar 26 22:31 .Spotlight-V100
    drwx------ 2 foo foo 68 Mar 26 22:31 .Trash
    d-wx-wx-wt 2 root admin 68 Mar 26 22:31 .Trashes
    drwx------ 3 foo foo 102 Mar 26 07:24 Desktop
    drwx------ 3 foo foo 102 Mar 26 07:24 Documents
    drwx------ 26 foo foo 884 Mar 26 11:39 Library
    drwx------ 3 foo foo 102 Mar 26 07:24 Movies
    drwx------ 3 foo foo 102 Mar 26 07:24 Music
    drwx------ 4 foo foo 136 Mar 26 07:24 Pictures
    drwxr-xr-x 4 foo foo 136 Mar 26 07:24 Public
    drwxr-xr-x 5 foo foo 170 Mar 26 07:24 Sites
     
  4. haroldmiller

    haroldmiller Thread Starter MacUser Mitglied

    Beiträge:
    5
    Zustimmungen:
    0
    Registriert seit:
    26.03.2007
    Ich muss leider eine Korrektur zu meinem Problem machen:

    Leider komme ich auch mit einem neu angelegten User, der mit File Vault verschlüsselt wird, nicht auf dessen Home Verzeichnis...
    Nur die allgemeine Web Site wird angezeigt, also die Standard Meldung:
    Es klappt! Der Apache Web-Server ist auf dieser Web-Site installiert!

    Die Annahme, auch das neue User Verzeichnis würde noch angezeigt nach der Verschlüsselung, war falsch.

    Ist dies eventuell ganz normal und muss das so sein? Wie soll der Apache auch einen verschlüsselten Bereich anzeigen? Oder habe ich da einen Denkfehler? Oder gibt es eine Lösung (ausser das allgemeine Verzeichnis nutzen zu müssen)?

    Ich habe nämlich auch schon probiert das Verzeichnis z.B. in den Shared Bereich zu verlegen (mittels Änderung der foo.conf) aber leider ohne Erfolg.

    System: Mac OS X v10.4.9
     
    Zuletzt bearbeitet: 26.03.2007
  5. maceis

    maceis MacUser Mitglied

    Beiträge:
    16.645
    Zustimmungen:
    596
    Registriert seit:
    24.09.2003
    Klar.
    Wenn Du Dein Homeverzeichnis verschlüsselst, wie soll dann der Webserver in der Lage sein, die Dateien, die da drin liegen, zu lesen?

    Wenn Du Dein Home verschlüsseln möchtest, muss Du die Dateien für den Webserver woanders hinlegen und den Webserver so konfigurieren, dass er sie an diesem anderen Pfad liest.
     
Die Seite wird geladen...
Ähnliche Themen - Apache Forum Datum
File von Apache geschrieben, von mir löschbar Mac OS X - Unix & Terminal 16.05.2012
Wie manuell Apache aktualisieren ? Mac OS X - Unix & Terminal 22.02.2009
Lokalen Apache Server für zwei Domains einrichten Mac OS X - Unix & Terminal 15.02.2006
probleme mit apache 2 Mac OS X - Unix & Terminal 03.08.2005
mod_ssl für apache Mac OS X - Unix & Terminal 26.06.2005

Diese Seite empfehlen

Benutzerdefinierte Suche