.htaccess und .htpasswd geht nicht

Alles, was den Apache betrifft, kann hier besprochen werden.

.htaccess und .htpasswd geht nicht

Postby BMWfan » 26. January 2010 09:19

Guten Tag,
Ich habe einen root server linux debian lenny 64 Bit. Darauf läuft apache, phpmyadmin sprich webserver.
Ich habe eine .htaccess und .htpasswd in einem Verzeichniss. Nur leider funktioniert diese nicht.

Der inhalt wurde mit einem Programm automatisch erstellt also an der .htaccess und .htpasswd liegt es nicht ich vermute es liegt an dem apache.

Vielleicht habt ihr einen Rat oder ahnung was es genau sein kann. Falls jemmand Zeit lust usw. hat ich habe auch teamviewer.

Gruß Dany
BMWfan
 
Posts: 4
Joined: 26. January 2010 09:12

Re: .htaccess und .htpasswd geht nicht

Postby Nobbie » 26. January 2010 11:27

BMWfan wrote:Der inhalt wurde mit einem Programm automatisch erstellt also an der .htaccess und .htpasswd liegt es nicht ich vermute es liegt an dem apache.


Mit dieser "Idee" liegst Du so weit daneben, dass Du es nie finden wirst. Es liegt 100% nicht an Apache, sondern mit Sicherheit an .htaccess oder .htpasswd. Oder an Dir selbst, vielleicht vertippst Du Dich ja.

Zunächs einmal solltest Du außerdem das Problem richtig beschreiben, so wie es sich Dir wirklich darstellt, mit allen Eingaben und allen Meldungen. "Funktioniet nicht" ist keine Beschreibung, sondern schlicht nichts.
Nobbie
 
Posts: 13170
Joined: 09. March 2008 13:04

Re: .htaccess und .htpasswd geht nicht

Postby BMWfan » 27. January 2010 10:23

Hey hier ist die .htaccess:

Code: Select all
AuthName "Passwortgeschützer Bereich [ScarHTAccess]"
AuthType Basic
AuthUserFile /var/www/test/.htpasswd
Require valid-user



Hier die .htpasswd
Code: Select all
test:$1$VKtP3HIg$r0W8iQ88JbaAjbD.xrUHG1


Du kannst es wenn du auf http://ts.gc-sponsoring.de/test/ testen, es sollte der Bereich gesperrt sein.

Unter http://ts.gc-sponsoring.de/test/ kannst du auch in den Verzeichnisssen die htaccess ändern.

Gruß Dany
BMWfan
 
Posts: 4
Joined: 26. January 2010 09:12

Re: .htaccess und .htpasswd geht nicht

Postby Nobbie » 27. January 2010 11:47

Wahrscheinlich hast Du in httpd.conf gar nicht eingestellt, dass die .htaccess überhaupt berücksichtigt wird. Ich habe da mal Quatsch reingeschrieben (siehe 1. Zeile a la "dfhsfkskjfskdk djksjfh") und es passiert genau nichts - es müßte dann aber ein 500er Fehler kommen.

Das ist ein sicheres Zeichen, dass "AllowOverride None" in httpd.conf eingestellt ist, dann wird die .htaccess vollkommen ignoriert.
Nobbie
 
Posts: 13170
Joined: 09. March 2008 13:04

Re: .htaccess und .htpasswd geht nicht

Postby BMWfan » 27. January 2010 13:00

hey Noobie das steht in der httpd.conf

Code: Select all
<Directory />
  AllowOverride All
</Directory>


Gruß Dany
BMWfan
 
Posts: 4
Joined: 26. January 2010 09:12

Re: .htaccess und .htpasswd geht nicht

Postby Nobbie » 27. January 2010 13:42

Da steht mit Sicherheit für ein anderes Verzeichnis (nämlich für Deinen DocumentRoot), der verschieden ist von "/", ein AllowOverride None (oder gar kein AllowOverride, ich glaube None ist Default).

Gib Dir mal ein wenig mehr Mühe und suche die Einstellungen für Deinen DocumentRoot und trage dort explizit auch "AllowOverride All" ein. Wenn Du es nicht findest oder hinbekommst, kann Dir keiner mehr helfen, denn daran liegt es, das ist so sicher wie das "Amen" in der Kirche.
Nobbie
 
Posts: 13170
Joined: 09. March 2008 13:04

Re: .htaccess und .htpasswd geht nicht

Postby BMWfan » 28. January 2010 14:14

Hey Noobie,
und wo soll dieses DocumentRoot sein?

Gruß Dany
BMWfan
 
Posts: 4
Joined: 26. January 2010 09:12


Return to Apache

Who is online

Users browsing this forum: No registered users and 34 guests