.htaccess

4 отговора 142 прегледа
#1

.htaccess

От няколко дена се мъча с това нещо и нестава,
а уж сичко си е наред, както си пише по хелповете.

това ми е в httpd2.conf

<Directory /var/www/html/secure>
Options MultiViews Indexes
AllowOverride AuthConfig
Order allow,deny
Allow from all
</Directory>

после си правя пас файл и прибавям юсера георги

htdigest /root/apache/new private george

това ми е в .htaccess в /var/www/html/secure

AuthName "private"
AuthType Digest
AuthDigestFile /root/apache/new
Require user milen george

и резутата е, че не ми приема паролите:

Authorization Required
This server could not verify that you are authorized to access the document requested. Either you supplied the wrong credentials (e.g., bad password), or your browser doesn't understand how to supply the credentials required.

Mandrake 9.2, apache 2.0.47
Ползвам IE6, за да тествам

Ако някои има идеи защо става така нека помогне моля

Отговор
в отговор на nemam #2

Re: .htaccess

По принцип всичко трябва да е така ... а какво имаш в пассвд фаил-а преди да добавиш усер-а ... изтрии го и го създаи наново с -с .... но първо провери пермисионс за фаил-а ... дали апача може да го чете ... защото така както гледам е в /роот и не ми се вярва да може .... и защо не си го слоиш в дир-а които искаш да пазиш ....

По този въпрос съществуват две мнения. Едното е неправилно, а другото е моето.
Отговор
в отговор на avenger #3

Re: .htaccess

Всички могат да го четат:
-rwxr-xr-x 1 root root 108 Jun 26 12:40 new*

Но ще пробвам да го преместя някъде другаде, че то си е божа работа

Иначе колко ли пъти него правих наново и 10 юзара пробвах и пак не ще

Отговор
в отговор на nemem #4

Re: .htaccess

Мдааа стана

10x

но ми е странно защо при положение и в роот дира апаха пак имаше права да чете, абе божа работа

Отговор
в отговор на nemam #5

Re: .htaccess

Mi zashtoto /root niama setnat x za others i apache ne moje da otvori papkata za da accesne faila ...
setih se malko kysno ... v interes na istinata v momenta v koito pisah da proverish dali moje da go chete ... triabvashe s tova da zapochna no neise ...

eto ti lesen variant za da proverish towa, ako ti se naloji ;)

su nobody

cat /root/new ili cd /root & cat new

vmesto nobody mojesh da slojish s koito user puskash service ... nz che tova e slujeben account na koito mu e zabraneno da se logva ...

i v /root mojesh da go slojish tozi new ... no taka shte ti stane uiazvima /root i ot tam cialata sistema .... po princip ;)

По този въпрос съществуват две мнения. Едното е неправилно, а другото е моето.
Отговор