Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
.htaccess [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
brauche Webseite ideal für Vereine und Firmen
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
.htaccess


 
Dr.Stone
25-11-2004, 15:54 
 
Ich bin sicher im falschen ort dies anzubringen. Ich entschuldige mich im Voraus.

Ich habe Probleme mit dem Ordnerschutz via .htaccess

ich habe das ding mal geschrieben und dort hineingelegt wo ich geschüzt sein will, aber er geht trotzdem in den Ordner. (raffe es nicht so ganz)

Code: .htaccess

AuthUserFile http://192.168.17.101/1to1/Protected/.htpasswd
AuthName "Protected"
AuthType Basic
require valid-user

Code: .htpasswd

test:$1$XAnWa39q$WnXTifBMhSB4E/SlUJeeA.

ich habe es in den Ordner Protected gelegt passiert aber nix

Danke euch zum Voraus!

 
Heini81
25-11-2004, 15:59 
 
- Pfad korrekt?
- Berechtigung vorhanden?

 
Dr.Stone
25-11-2004, 16:03 
 
ja der pfad ist korrekt!

und die berechtigung habe ich auch vergeben sitze schon 1 stunde an diesen paar zeilen :(

danke für die schnelle antwort!

 
mrhappiness
25-11-2004, 16:05 
 
sicher, dass du übers netz auf die passwortdatei zugreifen willst?

wenn du das kannst, dann kann ich das auch und du wilslt sicher nicht, dass ich an deine passwortdatei komme oder?

 
Dr.Stone
25-11-2004, 16:07 
 
sorry habe da ein paar grundlagen zudem gelesen.
ist das erste mal das ich das versuche...

raffe nicht ganz was du meinst (sorry)

 
ghostgambler
25-11-2004, 16:08 
 
Original geschrieben von Dr.Stone
AuthUserFile http://192.168.17.101/1to1/Protected/.htpasswd
Ich glaub nicht, dass die Datei URL's annimmt...versuch mal einfach
AuthUserFile .htpasswd
und pack die Datei in den gleichen Ordner, wie die .htacces

 
Dr.Stone
25-11-2004, 16:10 
 
habe ich grade gemacht und nix passiert :(

THX for your fast answer!

 
Heini81
25-11-2004, 16:13 
 
http://www.yubb.de/artikel357.html

Und unter AuthUserFile kommt der absolute serverseitige Pfad zu der Datei .htpasswd, welche als nächstes erstellt wird. Wenn du den absoluten Serverpfad nicht weisst, frag doch mal deinen Webspace-Hoster (alternativ erhältst du ihn mit PHP und $_SERVER['DOCUMENT_ROOT']).

 
Dr.Stone
25-11-2004, 16:29 
 
Das kotz mich langsam an :goth:

Habe jetzt schon weiss nicht was alles ausprobiert.

hätte nie gedacht dass so paar zeilen die hölle sein kann...

 
Dr.Stone
25-11-2004, 17:02 
 
Ich habe noch einem freund angerufen und er hat gemeint wennes nicht funktioniert muss ich in einer configurations datei das din wie anschalten.
weiss jemand hier mehr darüber?

via google habe ich nichts gefunden

 
Heini81
25-11-2004, 17:02 
 
hast du eine confixx-oberfläche oder so was ähnliches? dann erstell doch vond dort aus den ganzen schotter... ;)

 
hand
05-12-2004, 10:45 
 
Original geschrieben von Dr.Stone
AuthUserFile http://192.168.17.101/1to1/Protected/.htpasswd


1. Unter Unix gelten Dateien, deren Namen mit einem Punkt beginnen, als versteckte Dateien!

2. Ein AuthUserFile muß direkt am Server abgelegt, der Zugriff hat implizit direkt (relativ oder absolut) über das Filesystem zu erfolgen und NICHT über http

3. Ein AuthUserFile beinhaltet UserIds und PASSWÖRTER und darf deshalb nie in einem öffentlich zugänglichen Bereich abgelegt sein!

 
wahsaga
05-12-2004, 11:25 
 
Original geschrieben von hand
3. Ein AuthUserFile beinhaltet UserIds und PASSWÖRTER und darf deshalb nie in einem öffentlich zugänglichen Bereich abgelegt sein!
wobei in der standardkonfiguration eines apachen ein versuchter HTTP-zugriff auf mit einem punkt beginnende dateien auch nur mit einem 403 beantwortet wird.

 
hand
05-12-2004, 11:41 
 
Den Punkt 3. habe ich erwähnt, da der Filename des AuthUserFile frei wählbar ist und nicht zwangsweise mit einem Punkt beginnen muß.

 
wahsaga
05-12-2004, 12:42 
 
Original geschrieben von hand
Den Punkt 3. habe ich erwähnt, da der Filename des AuthUserFile frei wählbar ist und nicht zwangsweise mit einem Punkt beginnen muß.
OK, ist'n argument :-)

 
hand
05-12-2004, 19:27 
 
*erleichtertbin*


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:22 Uhr.