Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: katalog na hasło PHP
Forum PHP.pl > Forum > PHP
michaldaro
Witam serdecznie exclamation.gif!


Piszę do was z prośbą o pomoc, bo pomimo że wczoraj pracowałem nad tym całe długie popołudnie to katalog na hasło nadal mi nie działa. Opisze wam co robiłem po kolei, to moze łatwiej bedzie wylapać mój błąd.
Korzystam z Krasnala 2.7. Etapy działania:

1) wszedłem na stronę http://www.serwis4u.com/katalog-strona-na-haslo/

2) utworzyłem tak jak to jest napisane stronie w punkcie 1) plik sitepath.php z kodem który jest podany i otrzymałem taki adres: c:\usr\krasnal\www\mamba\pl\admin

3)skorzystałem z drugiego formularza http://taat.pl/narzedzia/htpasswd/index.php

Wypełniłem go w następujący sposób:
Nazwa: a
Hasło: a
scieżka: /home/www/mamba/pl/admin (-tutaj nie jestem pewien czy dobrze wpisałem. Aby wejść do katalogu który chcę zabezpieczyć hasłem adres jest taki: http://xxx.xx.xxx.xxx/~mamba/pl/admin/
(xxx.xx.xxx.xxx-to moj adres IP)
Apache + Win32 - nie zaznaczyłem (nie wiem czy tutaj powinnienem, jesli korzystam z krasnala?)

4) kliknąłem generuj

5) stworzylem plik .htpasswd i .htaccess
6) do pliku .htpasswd i .htaccess wkleiłem kod który mi sie wygenerował a następnie te dwa pliki wsadziłem do katalogu admin który chce chronić hasłem

PROSZĘ O POMOC
erix
Cytat
Apache + Win32 - nie zaznaczyłem (nie wiem czy tutaj powinnienem, jesli korzystam z krasnala?)

Wygenerowana ścieżka jest dla Uniksa, Ty musisz podać w formacie Windows (np. C:/strony/asdasd/.htpasswd).
michaldaro
Zrobiłem jak mi doradziles:

1) wszedłem na stronę http://www.serwis4u.com/katalog-strona-na-haslo/

2) utworzyłem tak jak to jest napisane stronie w punkcie 1) plik sitepath.php z kodem który jest podany i otrzymałem taki adres: c:\usr\krasnal\www\mamba\pl\admin

3)skorzystałem z drugiego formularza http://taat.pl/narzedzia/htpasswd/index.php

Wypełniłem go w następujący sposób:
Nazwa: a
Hasło: a
scieżka: C:/usr/krasnal/www/mamba/pl/admin
Apache + Win32 - nie zaznaczyłem
4) kliknąłem generuj
5) stworzylem plik .htpasswd i .htaccess
6) do pliku .htpasswd i .htaccess wkleiłem kod który mi sie wygenerował a następnie te dwa pliki wsadziłem do katalogu admin który chce chronić hasłem

w pliku .htpasswd jest:
a:MQuoNnCDlJE.A

w pliku .htaccess jest:
AuthName "Panel administratora"
AuthType Basic
AuthUserFile C:/usr/krasnal/www/mamba/pl/admin/.htpasswd
AuthGroupFile /dev/null
require valid-user


NADAL NIE DZIALA sad.gif
erix
A jak masz w konfiguracji ustawione AllowOverride?
michaldaro
w pliku httpd.conf tak mam:

<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
erix
[APACHE] pobierz, plaintext
  1. AllowOverride None
[APACHE] pobierz, plaintext

zmień na
[APACHE] pobierz, plaintext
  1. AllowOverride All
[APACHE] pobierz, plaintext

i zrestartuj Apache.
michaldaro
Dziękuję, że chcesz mi w ogóle eric pomóc. Ja robię tak jak Ty piszesz i tym razem też tak zrobiłem. W pliku httpd.conf zamieniłem wszędzie AllowOverride None na AllowOverride All. i nadal nie działa sad.gif Idzie sie normalnie pochlastać sad.gif. Może mi napiszesz jak to Tobie się udaj. Dzisiaj nawet pytałem się takiego jednego kolegi, który jest dobry z PHP i on jedynie stwierdził że używająć windows xp i krasnala to nie jest takie proste sad.gif. Kurcze, może się znajdzie ktoś kto potrafi zrobić katalog na hasło:(
erix
Krasnal jest stary, u siebie mam zainstalowanego Apache'a "bezpaczkowego":
[APACHE] pobierz, plaintext
  1. AuthType Basic
  2. AuthName "My Protected Area"
  3. AuthUserFile E:/www/protected/.htpasswd
  4. Require valid-user
[APACHE] pobierz, plaintext

Oba pliki wrzucone do E:/www/protected/ i działa jak trzeba.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.