Tom: htpasswd immer im Apache Ordner?

Beitrag lesen

Hello,

ich hatte doch gleich in meinem Eingangspost einen Auszug aus dem Apache Error log gepostet!
(allerdings nicht die ganze Zeile....)

[authn_file:error] [pid 376:tid 1692] (OS 2)Das System kann die angegebene Datei nicht finden.  : [client ::1:50622] AH01620: Could not open password file:

Unter welchem User läuft der Apache?
Hat dieser User Zugriff auf das Verzeichnis und die Dateien?

Welcher User benutzt wird, kannst Du Dir z.B. einfach mit phpinfo() ansehen, wenn Du nicht in der httpd.conf danach suchen willst. Und dann hängt es noch davon ab, unter welchem User der Apache gestartet wird. "Starten als Administrator" oder gleich als Dienst einrichten.

Dein Windows hat schließlich ein Rechtesystem für das Filesystem.

Ob der Apache Zugriff hat, kannst Du übrigens auch ganz einfach mit einem kleinen PHP-Script testen:

  
  
<?php  
    readfile('C:/xampp/Apache/.htpasswd');  
?>  
  

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bikers-lodge.com