Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
WAMP .htaccess [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
WAMP .htaccess


 
Wotan
16-06-2002, 19:17 
 
Wie kann ich auf einer WAMP-Installation den .htaccess Schutz nutzen?

Win98
Apache1.3.20

 
Troublegum
16-06-2002, 19:40 
 
In der httpd.conf für das htdocs Verzeichnis:

<Directory "C:/dev/htdocs">
AllowOverride OVERRIDES
</Directory>


Overrides

Du kannst mehrere Direktiven per , trennen.
Die Liste der möglichen Overrides.

AuthConfig
Erlaubt die individuelle Einstellung von AuthDBMGroupFile, AuthDBMUserFile,
AuthGroupFile, AuthUserFile, AuthName, AuthType und require.

AuthUserFile
Erlaubt AuthName, AuthType und require.

FileInfo
Erlaubt AddType, AddEncoding und AddLanguage.

Indexes
Erlaubt FancyIndexing, AddIcon, AddDescription.

Limit
Hiermit kann der Zugriff, basierend auf Hostname oder IP-Adresse, beschränkt werden.

Options
Die Options Direktive darf benutzt werden.

All
Alle Aufgeführten Direktiven dürfen benutzt werden.

None
Keine Direktive darf/kann geändert werden.

 
Wotan
16-06-2002, 19:53 
 
Meine HTTP.CONF sieht so aus:


<Directory "C:/apache/htdocs">

Options Indexes Includes FollowSymLinks MultiViews ExecCGI
AllowOverride All

Order allow,deny
Allow from all
</Directory>



Was muss ich nun ändern das das Verzeichnis
c:\apache\htdocs\members\ geschützt ist?

 
Troublegum
16-06-2002, 20:14 
 
Ok, in der httpd.conf ist alles erlaubt.
Jetzt musst du nur noch den Passwortschutz anlegen (wie bei deinem normalen Server - siehe z.b. www.bananajoe.de)

 
Wotan
16-06-2002, 20:40 
 
hier meine .htaccess:

# Beschreibung
AuthType Basic
AuthName plantage
AuthUserFile C:/Apache/htdocs/members/.htpasswrd
require valid-user


und hier meine .htpasswrd

admin:$apr1$ni1.....$CQqB.gGq3BCua2xTf6sS10


Und trotdem läuft es nicht. Wenn ich bei mir
http: // localhost /members/ aufrufe, wird mir trotdem die Index-Datei angezeigt.

Habe den Rechner schon mehrmals neugestartet und auch nur den Apache neu gestartet. Bringt aber alles nichts.

Komisch. Er zeigt mir in der URL-Zeile das an:
http : // localhost/php4/php.exe/members/phpaccess.php

 
Wotan
16-06-2002, 21:59 
 
Ich habe den Kramm zweimal in der http.conf

Jetzt geht es auf einmal, nachdem ich alle geändert habe.


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:20 Uhr.