.htaccess Błąd: nieprawidłowe polecenie „AuthGroupFile”


12

wcześniej pracowałem na Windowsie i mój projekt działał poprawnie. Niedawno przeprowadziłem się do Ubuntu i próbuję zainstalować projekt na LAMP.

utworzyłem do tego hosta (system Windows działałem bezpośrednio przez localhost), a kiedy go uruchamiam, pojawia się błąd 500 serwera wewnętrznego.

kiedy zajrzałem do mojego pliku dziennika, otrzymałem niepoprawne polecenie „AuthGroupFile”, być może błędnie napisane lub zdefiniowane przez moduł nieuwzględniony w konfiguracji serwera.

Plik .htaccess

#php_value zend.ze1_compatibility_mode off
AuthName "Restricted Area" 
AuthType Basic 
AuthUserFile /opt/lampp/htdocs/uniplex_mobile/.htpasswd 
AuthGroupFile /dev/null 

<Files manageurls.html>
require valid-user
</Files>
<Files addurl.html>
require valid-user
</Files>
<Files editurl.html>
require valid-user
</Files>

AddType application/x-httpd-php .php .htm .html

mój projekt jest oparty na smarty framework.

czy ktoś może pomóc w rozwiązaniu tego problemu?

Z góry dziękuję


możesz usunąć tę dyrektywę
c4f4t0r,

Jakich dystrybucji linuksa używasz?
Abdul Kadir

@AbdulKadir używam 14.04
Kalpit

Odpowiedzi:


27

Próbować:

a2enmod authz_groupfile

To powinno ci pomóc.


1
Dziękuję, to działa, ale wymaga również uprawnień administratora sudo.
Chu-Siang Lai

Sprawiasz, że mój dzień jest lepszy. Działa poprawnie, ale jak powiedział @ Chu-SiangLai, potrzebujesz sudopolecenia, aby go zdobyć. Dziękuję bardzo :)
Błąd404

1

Proszę użyć sudotego polecenia, ponieważ zadziałało dla mnie:

sudo a2enmod authz_groupfile

Witamy w Ask Ubuntu! ;-) Czy mógłbyś przejrzeć moje zmiany, a także przejrzeć pomoc dotyczącą edycji, aby poprawić czytelność twoich pytań w przyszłości ... ;-)
Fabby
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.