Ich werde wahnsinnig!

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

Ich werde wahnsinnig!

Postby cgjung » 23. June 2003 15:28

Hallo,

ich habe auf einem XP Prof. Rechner den Apache Server 2.0.46 installiert.
Es läuft auch alles wunderbar, nur die .htaccess Datei macht Ärger.
Es erscheint das Eingabefeld, der Zugriff aber wird verwehrt.
Ich habe "AllowOverride" auf All gesetzt und auch .htpasswd generieren lassen.

AuthUserFile /main/safe/user/.htpasswd

DocumentRoot "c:/www2"

Ich bin schon seit Stunden dran und werde bald bekloppt!

Ich würde mich über ein paar Tips wirklich freuen.

Mfg

cgjung
cgjung
 
Posts: 6
Joined: 23. June 2003 15:07

Postby Pc-dummy » 23. June 2003 16:32

Hi

Vielleicht findest du ja hier deine Antwort!

Sonst sagen wo du stehen bleibst!

MFG
Pc-Dummy
Gentoo/X86_64, AMD Athlon 64 FX-53, 1,5 GB INFINEON Ram, Audigy 2 ZS Platinum Pro, 300 GB Platten, LG-DVD Brenner
Pc-dummy
AF Moderator
 
Posts: 784
Joined: 29. December 2002 01:46
Location: AT-Vorarlberg-Feldkirch

Postby Oswald » 23. June 2003 16:43

Huhu cgjung!

Was steht genau in Deiner .htaccess- und .htpasswd-Datei? Ist das Passwort in der .htpasswd verschlüsselt oder lesbar?

Gruß,
Oswald
User avatar
Oswald
Apache Friends
 
Posts: 2718
Joined: 26. December 2002 19:51
Location: Berlin, Germany
Operating System: Linux

Postby cgjung » 23. June 2003 17:01

Hallo und erstmal vielen Dank,

meine .htpasswd lautet:

nickomcbrain:ni06UiydWTG3k

Was mir noch einfällt ist, dass meine Website nur über dynDNS
erreichbar ist. Subdomain: www2.mein_name.de


MfG

cgjung
cgjung
 
Posts: 6
Joined: 23. June 2003 15:07

Postby cgjung » 23. June 2003 17:17

Hier noch die .htaccess Datei:

AuthType Basic
AuthName "Geschützer Bereich"
AuthUserFile /main/safe/user/.htpasswd
require valid-user

MfG

cgjung
cgjung
 
Posts: 6
Joined: 23. June 2003 15:07

Postby Oswald » 23. June 2003 17:31

Huhu cgjung!

Schreib bitte mal mit einem Texteditor (Notepad oder ähnliches) das Passwort in Klartext in die .htpasswd. Also nicht verschlüsselt sondern einfach so lesbar. Und dann noch mal probieren.

Die .htaccess sieht so eigentlich richtig aus.

Liebe Grüße und viel Erfolg,
Oswald
User avatar
Oswald
Apache Friends
 
Posts: 2718
Joined: 26. December 2002 19:51
Location: Berlin, Germany
Operating System: Linux

Postby cgjung » 23. June 2003 17:36

Hallo Oswald,

ich hatte die .htpasswd schon unverschlüsselt probiert.

Kein Erfolg!

Habe ich vielleicht irgendetwas in der httpd übersehen?

Ich bin mit meinem Latein echt am Ende!

MfG

cgjung
cgjung
 
Posts: 6
Joined: 23. June 2003 15:07

Postby Oswald » 23. June 2003 17:54

Hallo cgjung!

Hmm.. da bin ich jetzt auch erstmal ratlos. Es müsste genau so funktionieren, wie Du es beschrieben hast. Ok, aber geben wir noch nicht auf.

Greif bitte noch mal auf das geschützte Verzeichnis zu und versuch Dich noch mal zu authentifizieren. Nachdem das fehlgeschlagen ist schau bitte mal in die error_log-Datei vom Apache. Steht da am Ende irgendwas aussagekräftiges?

Gruß,
Oswald
User avatar
Oswald
Apache Friends
 
Posts: 2718
Joined: 26. December 2002 19:51
Location: Berlin, Germany
Operating System: Linux

Postby cgjung » 23. June 2003 18:05

Hi Oswald,

danke, hab ich auch schon gemacht!

error_log:

[Mon Jun 23 10:22:32 2003] [error] [client 217.80.117.90] (OS 3)Das System kann den angegebenen Pfad nicht finden. : Could not open password file: C:/main/safe/user/.htpasswd

MfG

cgjung
cgjung
 
Posts: 6
Joined: 23. June 2003 15:07

Postby Oswald » 23. June 2003 18:32

Hmm.. er sagt, dass die Datei nicht da ist. Bist Du Dir sicher, dass sie wirklich dort liegt?
User avatar
Oswald
Apache Friends
 
Posts: 2718
Joined: 26. December 2002 19:51
Location: Berlin, Germany
Operating System: Linux

Postby cgjung » 23. June 2003 19:03

Hallo,

hier mal der Win-Pfad der .htpasswd Datei:

C:\www2\main\safe\user

Mit "www2" hab ich auch schon versucht, keine Chance!

MfG

cgjung
cgjung
 
Posts: 6
Joined: 23. June 2003 15:07

Postby Oswald » 24. June 2003 12:25

Huhu cgjung!

Also die Fehlermeldung vom Apache ist eigentlich eindeutig. Die Datei ist nicht da, wo er sie sucht. Machs doch erst mal ganz einfach:

Lege die .htpasswd-Datei als "test.txt" ins \ Verzeichnis (auf der gleichen Partition wo auch der Apache von gestartet wird) und in der .htaccess schreibst Du:

AuthUserFile /test.txt

Dann kann es eigentlich keine Missverständnisse mehr geben.. ;)

Viel Glück,
Oswald
User avatar
Oswald
Apache Friends
 
Posts: 2718
Joined: 26. December 2002 19:51
Location: Berlin, Germany
Operating System: Linux

Postby Guest » 24. June 2003 14:06

Hallo Oswald,

super, mir sind gerade die Tränen gekommen, mit deinem Tipp hat es geklappt.

Vielen Dank für die kompetente Hilfe, ich werde Euch auf jeden Fall
weiterempfehlen.

MfG

cgjung :lol:
Guest
 


Return to Apache

Who is online

Users browsing this forum: No registered users and 35 guests