Moin,
Ich habe in meinem Installationsscript ganz am Ende einen Teil drin, der den Adminbereich per .htaccess schützt. Dazu erstellt es dynamisch eine .htaccess und eine .htpasswd. Bisher hat das auch immer bestens geklappt. Nun bin ich aber auf neuem Webserver und dort kommt nach Erstellen der .htaccess ein 500 - Internal Server Error.
So sieht die erstellte .htaccess aus:
(Pfad ist korrekt, hab ich gecheckt. Habs auch schon ohne absoluten Pfad probiert das ging auch nich.).
Die .htpasswd sieht so aus:
wobei ich das gecryptete PW mal ausge-X-t habe. Ich hab da das eingegebene PW mit crypt() verschlüsselt reingeschrieben.
Also für mich sieht das absolut richtig aus oder seht Ihr da 'nen Fehler?
Kann das an der Serverkonfiguration liegen? Ich kann da nur bedingt drauf zugreifen, da es nicht mein Server ist.
Ich habe in meinem Installationsscript ganz am Ende einen Teil drin, der den Adminbereich per .htaccess schützt. Dazu erstellt es dynamisch eine .htaccess und eine .htpasswd. Bisher hat das auch immer bestens geklappt. Nun bin ich aber auf neuem Webserver und dort kommt nach Erstellen der .htaccess ein 500 - Internal Server Error.
So sieht die erstellte .htaccess aus:
Code:
AuthName "Adminbereich"
AuthType Basic
AuthUserFile /var/customers/webs/web1/fr/admin/.htpasswd
require valid-user
(Pfad ist korrekt, hab ich gecheckt. Habs auch schon ohne absoluten Pfad probiert das ging auch nich.).
Die .htpasswd sieht so aus:
Code:
admin:XXXXXXXXXXX
wobei ich das gecryptete PW mal ausge-X-t habe. Ich hab da das eingegebene PW mit crypt() verschlüsselt reingeschrieben.
Also für mich sieht das absolut richtig aus oder seht Ihr da 'nen Fehler?
Kann das an der Serverkonfiguration liegen? Ich kann da nur bedingt drauf zugreifen, da es nicht mein Server ist.