Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]problem z htaccess i htpasswd prosze o SZYBKA POMOC!
michat34
post
Post #1





Grupa: Zarejestrowani
Postów: 200
Pomógł: 1
Dołączył: 4.08.2012

Ostrzeżenie: (10%)
X----


zabezpieczyłem folder wrzucajac tam htaccess i htpasswd. po wejsciu na strone wyskakuje komunikat, jednak po wpisaniu loginu i hasła (nawet prawidłowego) wyskakuje bład 500. prosze o szybka pomoc.

HTACCESS
  1. AuthName "POTRZEBNA AUTORYZACJA"
  2. AuthType Basic
  3. AuthUserFile .htpasswd
  4. AuthGroupFile /dev/null
  5. require valid-user


HTPASSWD (haslo bez hasha, bo z hashem tez nie działa, probowałem je hashowac z kilku generatorow i zawsze jest blad 500..)
  1. user:user


htpasswd jest wrzucony do tego samego folderu co htaccess wiec sciezka chyba w porzadku..

Ten post edytował michat34 14.10.2012, 18:26:08
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
michat34
post
Post #2





Grupa: Zarejestrowani
Postów: 200
Pomógł: 1
Dołączył: 4.08.2012

Ostrzeżenie: (10%)
X----


ok juz wiem, niestety nie mam dostepu z wiersza polecen. jeszcze jakies pomysły? :/

Ten post edytował michat34 14.10.2012, 19:48:50
Go to the top of the page
+Quote Post
bostaf
post
Post #3





Grupa: Zarejestrowani
Postów: 374
Pomógł: 79
Dołączył: 6.04.2010
Skąd: Ostrów Wielkopolski

Ostrzeżenie: (0%)
-----


Cytat(michat34 @ 14.10.2012, 20:16:49 ) *
wybacz głupie pytanie ale chodzi Ci o wpisywanie komend z cmd w windowsie?

Wcale nie głupie. Tak, o to chodzi. W Windowsie cmd.
Ale jeśli przesyłasz pliki total commanderem, i mapuje Ci dysk pod cyfry, to zgaduje, że serwer Apache jest na Unixie lub Linuxie. Czyli, że musiałbyś mieć dostęp po pierwsze dostęp do linii poleceń systemu, na którym stoi serwer, a po drugie dostęp do poleceń Apache'a na tym systemie. Masz?

Do głowy przychodzi mi tez inna opcja, ale nigdy tak nie próbowałem - wygenerowanie .htpasswd na swoim kompie i przesłanie tak spreparowanego pliku do chronionego katalogu. Wtedy trzeba by edytować AuthUserFile w .htaccess i ustawić odpowiednio ścieżkę w dyrektywie AuthUserFile. Nie mam pojęcia czy różne wersje Apache generują rożne hasze, czy takie same, warto sprawdzić.

Ścieżkę bezwzględną do katalogu możesz sprawdzić umieszczając w tym katalogu plik PHP z takim kodem:
  1. <?php
  2. echo __FILE__;
  3. ?>

no i uruchamiając ten plik z przeglądarki.

Ten post edytował bostaf 14.10.2012, 20:04:50
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.10.2025 - 12:50