Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » Server-Administration » Problem mit htaccess und htpasswd Antworten
Problem mit htaccess und htpasswd

toni
Pixelschubser


Beiträge: 4


Hallo,
ich habe von der hochschule webspace bekommen und habe da in einem unterverzechnis "test" meine .htaccess datei abgelegt.

AuthName "geschützter bereich"
AuthType Basic
AuthUserFile /pass/.htpasswd
require valid-user




In dem "test" ordner habe ich nun einen weiteren ordner ""pass" angelegt wo die htpasswc drin liegt. will ich jetzt in das test verzeichnis, fragt er auch noch dem passwort nur er nimmt es scheinbar nicht von der htpasswd, weil dies nicht funzt.

muss ich anstatt AuthUserFile /pass/.htpasswd vielleicht den ganzen serverpfand angeben oder nur den pfad, von da aus, wo die htaccess liegt? hab schon alles probiert irgdnwie.


  Profil   E-Mail   Editieren   Zitieren

einstein
Quasselstrippe


Beiträge: 241


Du musst den gesamten Server Pfad zur .htpasswd angeben. - Findest du z.B. per PHP raus: <?php print $_SERVER['DOCUMENT_ROOT']; ?>

Siehe auch
http://4websites.de/tricks/artikel/25
http://www.4websites.de/kostenlos/generatoren/htaccess.php

  Profil   Editieren   Zitieren

toni
Pixelschubser


Beiträge: 4


sorri hab keine ahnung von php, geht das auch anders?

  Profil   E-Mail   Editieren   Zitieren

Marcus
Forenheld


Beiträge: 884


schon, ist aber doch ganz einfach:
mach ne textdatei namens wd.php (oder sonstwas - hauptsach .php hinten) und schreib dann das rein:
1:
<?php print $_SERVER['DOCUMENT_ROOT']; ?>

ruf das dann im Browser auf und du siehst deinen Pfad.

  Profil   E-Mail   Editieren   Zitieren

toni
Pixelschubser


Beiträge: 4


ahja ging, da steht jetzt /var/www wo die passwd daftei liegt, nur bei mir im ftp prog steht ein ganz anderer pfad mit meinen home/name/test/pass usw, will ja nicht nerven, aber welchen muss ich nun nehmen? *g*

  Profil   E-Mail   Editieren   Zitieren

einstein
Quasselstrippe


Beiträge: 241


DOCUMENT_ROOT ist der Pfad zum Verzeichnis, der in der Server-Config als das Hauptverzeichnis festgelegt ist.
Bei dir ist es anscheinend
/var/www

Was du in deinem FTP Programm siehst ist i.d.R. nur der Pfad von der DOCUMENT_ROOT aus ausgehend.
Daher vermute ich, dass der absolute Pfad
/var/www/***ordner die du im FTP Prog siehst***/pass/.htpasswd
heißen muss....

Versuche es mal - andernfalls Server-Admin fragen.

Diese Nachricht wurde geändert von: einstein
  Profil   Editieren   Zitieren

toni
Pixelschubser


Beiträge: 4


folgendes steht in der htaccess nun :
/var/www/home/toni/public_html/test/pass/.htpasswd
und home/toni.... zeigt mein ftp prog an, und es funzt immer noch nicht.

  Profil   E-Mail   Editieren   Zitieren
 

Antworten
Nach oben