.htaccess Fehler: Ungültiger Befehl 'AuthGroupFile'


10

Vorher habe ich an Windows gearbeitet und mein Projekt hat einwandfrei funktioniert. Vor kurzem bin ich zu Ubuntu gezogen und ich versuche ein Setup-Projekt auf LAMP.

Ich habe einen Host dafür erstellt (Windows, das ich direkt über localhost ausgeführt habe) und wenn ich ihn ausführe, wird ein Fehler von 500 internen Servern angezeigt.

Als ich in meine Protokolldatei schaute, bekam ich den ungültigen Befehl 'AuthGroupFile', der möglicherweise falsch geschrieben oder von einem Modul definiert wurde, das nicht in der Serverkonfiguration enthalten ist.

.htaccess-Datei

#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

Mein Projekt ist auf Smarty Framework.

kann jemand helfen, dies zu lösen?

Danke im Voraus


Sie können diese Anweisung entfernen
c4f4t0r

Welche Linux Distributionen benutzt ihr ???
Abdul Kadir

@AbdulKadir Ich benutze 14.04
Kalpit

Antworten:


26

Versuchen:

a2enmod authz_groupfile

Dies sollte Ihnen helfen.


1
Vielen Dank, es ist Arbeit, aber es braucht auch Root-Erlaubnis mit sudo.
Chu-Siang Lai

Du hast meinen Tag gerettet. Es funktioniert richtig, aber wie @ Chu-SiangLai sagte, benötigen Sie einen sudoBefehl, um es zu bekommen. Vielen Dank :)
Error404

1

Bitte verwenden Sie sudofür diesen Befehl, da er für mich funktioniert hat:

sudo a2enmod authz_groupfile

Willkommen bei Ask Ubuntu! ;-) Könnten Sie bitte meine Änderungen überprüfen und auch die Bearbeitungshilfe überprüfen , um die Lesbarkeit Ihrer Fragen in Zukunft zu verbessern ... ;-)
Fabby
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.