XP Apache + htaccess
Markus Hartmann
- webserver
Hallo,
ich benutzte zu Entwicklungszwecken Apache 2 unter XP mit PHP und MySQL. Ich möchte nun ein Verzeichnis per .htaccess sichern allerdings bekomme ich immer wieder die Fehlermeldung:
cannot create file in F:/webserver/
Das komische ist das es schon mal ging, selbst neue Benutzer hinzufügen geht nicht mehr (cannot modify file in F:/webserver/; use -c to create it)
weiß jemand woran das liegt?
TIA
Markus
hallo Markus,
[...]
weiß jemand woran das liegt?
Nein. Dazu lieferst du einfach zuwenig Fehlerbeschreibung. Was sagen deine logs?
Christoph S.
[...]
weiß jemand woran das liegt?
Nein. Dazu lieferst du einfach zuwenig Fehlerbeschreibung. Was sagen deine logs?
in den logs steht nix! kann mich ja mit dem bestehenden Account anmelden
Ich will über die Eingabeaufforderung mit htpasswd ein Verzeichnis schützen bzw. eigentlich ein neuen User hinzufügen und dort krieg ich auch die Fehlermeldung. Die .htpasswd Datei wo die User drinstehen wird ja einfach nicht geändert.
Fehlermeldung:
htpasswd:cannot modify file F:/webserver/; use -c to create it
hier mal die .htaccess Datei:
AuthType Basic
AuthName "Hawk's Webserver"
AuthUserFile "C:\Programme\Apache Group\Apache2\html_auth\webserver.htpasswd"
require valid-user
Hi,
htpasswd:cannot modify file F:/webserver/; use -c to create it
^^
AuthUserFile "C:\Programme\Apache Group\Apache2\html_auth\webserver.htpasswd"
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
fällt Dir was auf?
Auf F:/webserver/ gibt es wahrscheinlich keine .htpasswd...
cu,
Andreas
Hallo,
htpasswd:cannot modify file F:/webserver/; use -c to create it
^^
AuthUserFile "C:\Programme\Apache Group\Apache2\html_auth\webserver.htpasswd"
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
fällt Dir was auf?
Auf F:/webserver/ gibt es wahrscheinlich keine .htpasswd...
öhm? das is der Pfad in der .htaccess Datei wo Apache die .htpasswd suchen soll! und selbst wenn ich die ins gleiche Verzeichnis leg (was sicherheitsmäßig nicht zu empfehlen ist) kommt das aufs gleiche raus
FYI
Markus
Hi,
öhm? das is der Pfad in der .htaccess Datei wo Apache die .htpasswd suchen soll! und selbst wenn ich die ins gleiche Verzeichnis leg (was sicherheitsmäßig nicht zu empfehlen ist) kommt das aufs gleiche raus
Nochmal ganz deutlich.
F: ist nicht C:
Dein Apache soll das Teil auf C: benutzen, aber Du versuchst, das auf F: zu ergänzen (das wahrscheinlich nicht vorhanden ist)
cu,
Andreas
Hallo,
Nochmal ganz deutlich.
F: ist nicht C:
das ist mir auch klar
Dein Apache soll das Teil auf C: benutzen, aber Du versuchst, das auf F: zu ergänzen (das wahrscheinlich nicht vorhanden ist)
sry bei dem Aufruf in der Kommandozeile hast du natürlich recht da muß es htpasswd C:\programme..... heißen. Hab mich da verschrieben im Forum, hatte das in der Kommandozeile schon richtig eingegeben.
das Problem lag allerdings woanders, habs mittlerweile gefunden ;-)