Rechte passen. Sind im Bereich 644 - 755
Ich vermute die Datei .adminpasswd wird nicht gefunden. Sie liegt im Verzeichnis /html. In der htaccess steht daher:
AuthUserFile /html/.adminpasswd
Rechte passen. Sind im Bereich 644 - 755
Ich vermute die Datei .adminpasswd wird nicht gefunden. Sie liegt im Verzeichnis /html. In der htaccess steht daher:
AuthUserFile /html/.adminpasswd
die beiden datein liegen im Ordner: /administrator ?
edit: Der Error kommt nach dem einloggen?
.htaccess liegt, bezogen auf das root-Verzeichnis des Webspace, in /html/administrator
.adminpasswd liegt, bezogen auf das root-Verzeichnis des Webspace, in /html
Error kommt, nach dem ich beim Aufrufen des Administrator-Verzeichnisses, User und Passwort eingegeben habe
nein, Beide müssen in /administrator liegen
Dann lautet die Zeile in der htaccess aber:
AuthUserFile .adminpasswd
Oder??
so heisst sie bei mir: /var/www/webxxx/html/xxx/administrator/.htpasswd
Nimm einfach diesen Generator:
https://www.gn2-hosting.de/hil…r-mit-passwort-schuetzen/
Bestehende .htaccess/.htpasswd im /administrator Verzeichnis löschen.
Dann xssen.php nach /administrator hochladen und /administrator/xssen.php im Browser aufrufen.
Alternativ:
Schau mal in die configuration.php. Da ist für das tmp-Verzeichnis ein Pfad angegeben. Diesen "langen" Pfad musst du nutzen, nur eben angepasst. Fängt also in der Regel mit /var/.... an.
So kommst du auf das Verzeichnis oberhalb von Joomla, wo du deine admin-Passwortdatei reinlegen wolltest.
Analog hat es eumel1602 ja schon ausgeführt.
Oberhalb von Joomla sollte eigentlich gehen. Habe ich selber noch nie getestet, da bei mir auch immer beide Dateien im Administrator-Verzeichnis liegen. Wollte ich schon immer mal umbasteln. Kannst ja mal ein Feedback geben, wenn es funktioniert haben sollte!
super, funktioniert klasse mit dem Skript!!
Vielen Dank für eure Hilfe!!
Die htpasswd sollte niemals im gleichen Verzeichnis liegen wie die .htaccess. Du kannst das ja selbst durch ändern der Pfade in den Dateien anpassen...
Unabhängig davon gibts doch vermutlich in jedem Hostingpanel die Funktion einen Verzeichnisschutz einzurichten. Das man dazu heute noch externe Scripte braucht...
Die htpasswd sollte niemals im gleichen Verzeichnis liegen wie die .htaccess.
Diese Info habe ich dann bisher "überlesen" in Beschreibungen.
Hast du auch noch eine kleine Erklärung dafür?
Diese Info habe ich dann bisher "überlesen" in Beschreibungen.
Hast du auch noch eine kleine Erklärung dafür?
Grundlegend ist es schon sicherer, wenn die Datei mit den Passwörtern oberhalb von Joomla liegt, also dort, wo nicht jeder so einfach drauf zugreifen kann.
Des Weiteren werden die Passwörter dann auch nicht mitgesichert, wenn man Joomla sichert. Kaum jemand denkt daran, diese von der Sicherung auszuschließen.
Das mit dem Backup ist schon ein Argument, aber ich würde die Passwortdatei dennoch außerhalb eines Webrootverzeichnisses ablegen (nicht bei jedem Hosting möglich).
Normalerweise erzeugt man die Passwortschutzfunktion über das Hostingpanel des Hosters und kann auf diese Weise einen defekten Schutz wieder einrichten oder auch manuell leicht neu erstellen oder deaktivieren (.htaccess löschen).