Apache - nach root-Wechsel nur noch 404

Diskutiere mit über: Apache - nach root-Wechsel nur noch 404 im Mac OS X Forum

  1. 20000st

    20000st Thread Starter MacUser Mitglied

    Beiträge:
    374
    Zustimmungen:
    0
    Registriert seit:
    24.10.2003
    So und jetzt erklärt mir mal, warum ich,wenn ich meine Seite in dieses Verzeichnis verlege, nur 404er bekomme. :mad:

    Eigentümer/Rechte dieses Verzeichnisses : root:admin (755)

    Hilfe!

    20000st
     
  2. xlqr

    xlqr MacUser Mitglied

    Beiträge:
    1.943
    Zustimmungen:
    15
    Registriert seit:
    08.09.2003
  3. 20000st

    20000st Thread Starter MacUser Mitglied

    Beiträge:
    374
    Zustimmungen:
    0
    Registriert seit:
    24.10.2003
    Ja, der Pfad ist /Servers/WebServer/


    das ist total merkwürdig!

    wenn ich die alte httpd.conf ausgrabe die sich nur in den 2 zeilen Unterscheidet, gehts wieder...

    unverständlich, sowas :(

    in der Zwischenzeit helfe ich mir mit Aliases aus, das geht auch...

    20000st
     
  4. ratti

    ratti MacUser Mitglied

    Beiträge:
    1.515
    Zustimmungen:
    56
    Registriert seit:
    09.05.2004
     

    1. Probiers mal ohne die Anführungsstriche

    2. Probier mal, explizit eine existierende, lesbare Datei mit anzugeben, also nicht: http://www.meinserver.foo, sondern http://www.meinserver.foo/index.html

    3. Guck in die apache-Fehler-Logdatei (Hmpf, sollte eigentlich 1. sein :) )

    4. Hast du entsprechende Rechte für dieses Verzeichnis vergeben? Wenn du die Webroot änderst, mußt du auch die Anweisungen ändern, die sich auf dieses Verzeichnis beziehen.

    Gruß, Ratti
     
  5. maceis

    maceis MacUser Mitglied

    Beiträge:
    16.645
    Zustimmungen:
    596
    Registriert seit:
    24.09.2003
    Ratti hat Recht:
    Als erstes Logdatei checken.
    liegt unter /var/log/httpd/error_log

    Die Anführungsstriche sind richtig!
    Wenn die Zugriffsrechte nicht passen kommt aber ein:
    Forbidden

    You don't have permission to access / on this server
     
  6. ratti

    ratti MacUser Mitglied

    Beiträge:
    1.515
    Zustimmungen:
    56
    Registriert seit:
    09.05.2004
     

    Ja, ich war mir nicht sicher. Da man für solche Anwendungen ohnehin Ordnernamen verwenden sollte, in denen nix zu escapen ist, sollten die nie nötig sein sollen...

    Einer ist mir noch eingefallen: Apache macht reverse lookups auf seinen Namen, wenn nur ein Ordner in der URL angeben wird. Wenn der DNS OK ist, besteht kein Unterschied zwischen:

    http://www.meinserver.foo/krempel
    und
    http://www.meinserver.foo/krempel/

    (Gesetzt den Fall, "krempel" ist ein Ordner)
    Wenn DNS aber nicht hinhaut, klappt ersteres nicht, zweiteres aber durchaus. Also immer beides testen und ggf. den DNS prüfen.

    Gruß, Ratti
     
Die Seite wird geladen...
Ähnliche Themen - Apache nach root Forum Datum
Lion und Probleme mit der Webfreigabe (Apache Webserver) Mac OS X 28.07.2011
Theater mit Leopard (Apache) Mac OS X 27.11.2007
Apache gestartet, aber es wird kein PHP gepars Mac OS X 14.09.2005
apache finden ;) Mac OS X 13.06.2005
Apache und launchd Mac OS X 08.06.2005

Diese Seite empfehlen

Benutzerdefinierte Suche