.htacces 2 Fragen: Loeschen & richtig Einstellen auf dem Mac

asylum

Aktives Mitglied
Thread Starter
Dabei seit
10.06.2005
Beiträge
746
Reaktionspunkte
1
Morgen :)

Ich nutze xampp um meine Seiten offline zu erstellen.
Jetzt brauch ich ein .htaccess login.
Der Pfad fuer die .htpasswd Datei ist, mein ich, richtig gewaehlt [ueber phpinfo() geholt]...
So jetzt klappt aber leider der .htaccess net auf meinem localhost :(
Muss ich noch irgendwas anderes einstellen, damit der .htaccess Schutz laeuft?!

2. Frage: Wie krieg ich die .htacces / .htpasswd Datein wieder geloescht vom localhost?!
Bzw. wie kann ich die Datein mit dem Finder sichtbar machen?

Gruss

Asyum
 
@dateien sichtbar machen:

öffne den terminal, gehe in das verzeichnis und tippe diesen befehl ein:


ls = list (zeigt alle dateien in dem ordner)
-lat = langansicht, sortiert nach änderungsdatum

dort siehst du dann die .h-was-auch-immer Dateien.

löschen dann per

rm .NAME-DER-DATEI

ACHTUNG

rm .* löscht ALLE DATEIEN. (beliebter anfängerfehler beim löschen von .-Dateien)
 
super danke :) !
 
wie sieht denn deine htaccess aus?

AuthName "login"
AuthType Basic
AuthUserFile /pfad/.htpasswd
AuthGroupFile /dev/null
require valid-user


kann noch sein, dass du für den bereich in der apache conf ein AllowOverride All machen musst...
 
mhh also mein .htaccess sieht so aus:

AuthName "Hockey Admin"
AuthType Basic
AuthUserFile /Applications/xampp/htdocs/hockey_2/admin/.htpasswd
require valid-user

ausserdem habe ich jetzt alle [sorry gab so viele] AllowOverride in All geaendert

Als Fehlermeldung erhalte ich:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, you@example.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
Apache/2.0.55 (Unix) PHP/4.4.1 DAV/2 mod_ssl/2.0.55 OpenSSL/0.9.8a mod_perl/2.0.2 Perl/v5.8.7 Server at localhost Port 80
 
dann guck doch mal in die error log, was da misconfigured ist...
 
mal ne doofe Frage: wo sind die? Bzw. wie heissen die?
 
guck nach, wohin dein apache loggt und da sollten sich die error.log auch befinden...
 
Zurück
Oben Unten