php.de

Zurück   php.de > Webentwicklung > Server, Hosting und Workstations

Server, Hosting und Workstations Server-Konfigurationsdateien (.htaccess/httpd.conf) und Arbeiten auf Serverebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 06.02.2008, 22:16  
Neuer Benutzer
 
Registriert seit: 05.02.2008
Beiträge: 20
sternschnuppe99 befindet sich auf einem aufstrebenden Ast
Standard .htaccess login schlägt fehl

Hallo,
arbeite zum ersten Mal mit .htaccess. Ich möchte damit nur eine einfache Zutrittskontrolle machen. In meiner lokalen Testumgebung hat alles funktioniert. Nachdem ich alles zum Provider (strato) hochgeladen habe, schlägt das Login immer fehl. Es kommt einfach immer wieder das Anmeldefenster. bin mir sicher, dass ich mich nicht vertippt habe.

meine .htaccess sieht so aus:

Code:
AuthType Basic
AuthName "FORBIDDEN AREA"
AuthUserfile "../haendler/.htpasswd"
Require valid-user
Ist die Syntax für den Pfad irgendwie falsch oder habe ich Tomaten auf den Augen? Das zu schützende Verzeichnis steht in der Serverroot und heißt "haendler". die .htaccess und .htpasswd stehen beide in dem Unterverzeichnis. Irgendwie steh ich auf dem Schlauch.

Vielen Dank schon mal
Gruß
sternschnuppe
sternschnuppe99 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 06.02.2008, 22:51  
Neuer Benutzer
 
Registriert seit: 05.02.2008
Beiträge: 20
sternschnuppe99 befindet sich auf einem aufstrebenden Ast
Standard

habs gerade auch mal so probiert: Server-Document-Root von phpinfo()
Code:
AuthType Basic
AuthName "FORBIDDEN AREA"
AuthUserfile "../home/strato/www/la/www.lagerkipper.de/htdocs/haendler/.htpasswd"
Require valid-user
Das Ergebnis ist das gleiche.

Gruß
sternschnuppe
sternschnuppe99 ist offline   Mit Zitat antworten
Alt 06.02.2008, 22:57  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.633
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

Hallo sternschnuppe99,

zunächst mal ein Herzliches Willkommen im phpfriend.de-Forum!

Sofern man sich an LINUX-Konventionen hält, sollte die Datei unter

Code:
/home/strato/www/la/www.lagerkipper.de/htdocs/haendler/.htpasswd
sein. Zudem solltest du nochmal prüfen, ob die Syntax in der .htpasswd korrekt ist.
__________________
Viele Grüße,
Dr.E.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design before you start to write code!
2. Discuss and review it together with experts!
3. Choose good tools (-> Adventure PHP Framework (APF))!
4. Write clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. ist offline   Mit Zitat antworten
Alt 06.02.2008, 23:04  
Neuer Benutzer
 
Registriert seit: 05.02.2008
Beiträge: 20
sternschnuppe99 befindet sich auf einem aufstrebenden Ast
Standard

Hallo Dr. E,
ich habs jetzt mit und ohne den zwei Punkten am Anfang probiert. Das Ergebnis ist immer gleich.
Gruß
sternschnuppe
sternschnuppe99 ist offline   Mit Zitat antworten
Alt 06.02.2008, 23:05  
Neuer Benutzer
 
Registriert seit: 05.02.2008
Beiträge: 20
sternschnuppe99 befindet sich auf einem aufstrebenden Ast
Standard

... ja und die .htpasswd müßte eigentlich richtig sein. mit der hat es ja lokal die ganze Zeit funktioniert.
sternschnuppe99 ist offline   Mit Zitat antworten
Alt 07.02.2008, 09:15  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.633
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

Hallo sternschnuppe99,

für dieses Verhalten gibt es meiner Meinung nach 2 Möglichkeiten:

1. der Pfad ist immer noch falsch
2. die Anführungszeichen müssen weg

Hat das .htpasswd-File Leserechte für den benutzer unter dem der der Webserver läuft?
__________________
Viele Grüße,
Dr.E.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design before you start to write code!
2. Discuss and review it together with experts!
3. Choose good tools (-> Adventure PHP Framework (APF))!
4. Write clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. ist offline   Mit Zitat antworten
Alt 07.02.2008, 13:37  
Neuer Benutzer
 
Registriert seit: 05.02.2008
Beiträge: 20
sternschnuppe99 befindet sich auf einem aufstrebenden Ast
Standard

Hallo Dr. E.,

ich bin jetzt dahinter gekommen:
Ich hatte für meine ersten Versuche lokal die beiden Dateien von Hand erstellt und in die .htpasswd die Passwörter einfach rein geschrieben, was lokal auch wunderbar funktioniert hat.

Strato benutzt aber sinnvollerweile eine Verschlüsselung. Es gibt da dann ein Programm, das eine .htaccess Datei automatisch erzeugt. Da braucht man sich dann auch keine Gedanken mehr über den richtigen Pfad zu machen. (Dort werden auch tatsächlich keine Anführungszeichen benutzt. Die waren aber in der Muster-.htaccess von XAMPP). Ein anderes Programm macht dann die .htpasswd. Mit dem kann man auch die Benutzer verwalten.

Aber wahrscheinlich kennst du das ja und hast nicht damit gerechnet hier auf einen Benutzer mit so naiven Gehversuchen zu stoßen

Danke jedenfalls für deine Mühe!

Grüße
sternschnuppe
sternschnuppe99 ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Login erstellen coraplanet PHP Tipps 2008 33 21.04.2008 16:49
login schlägt immer fehl sternschnuppe99 Server, Hosting und Workstations 3 07.02.2008 13:28
.htaccess LA-Finest HTML, Usability und Barrierefreiheit 4 28.02.2007 22:39
Etwas komplexerer Login --> Keine Angst, Suche benutzt dethlef14 PHP Tipps 2006 7 02.10.2006 00:35
.htaccess Login über HTML Login Felder gestalten php1 PHP-Fortgeschrittene 2 09.08.2006 13:53
Session Logout Login Navigation TailerD PHP Tipps 2006 10 24.06.2006 17:12
login mit IE schlägt fehl matthros PHP Tipps 2006 3 17.05.2006 15:22
phpBB Loginscript in eigenes Login Script einbinden 2wuck PHP Tipps 2007 4 19.12.2005 23:10
Problem mit Login Script PHP Tipps 2007 4 15.11.2005 17:29
login mit .htaccess PHP Tipps 2005-2 1 24.09.2005 21:52
Login, LogIn, Anmelden, Einloggen -> ??? Off-Topic Diskussionen 20 14.07.2005 11:01
login mit session id PHP Tipps 2005 10 26.01.2005 12:32
Login schlägt nach Domainumzug fehl PHP Tipps 2004-2 5 02.12.2004 01:48
php login formular für .htaccess datei PHP Tipps 2004 3 08.07.2004 12:16
Problem mit .htaccess und php PHP Tipps 2004 2 05.07.2004 14:06

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
htaccess vorlage, .htaccess muster, .htaccess vorlage, htaccess login, htaccess authuserfile, login mit .htaccess, .htaccess schlägt fehl, htaccess login script, htaccess muster, htaccess anmeldung, htaccess schlägt fehl, htpasswd anmeldebox erschein immer wieder, .htaccess login, authuserfile htaccess, servage htpasswd, strato htaccess erster login klappt nicht, htaccess anmeldung kommt immer wieder, muster htaccess, require valid-user htaccess, .htaccess anmeldung schlägt fehl

Alle Zeitangaben in WEZ +1. Es ist jetzt 18:30 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.