Ошибка .htaccess: Неверная команда 'AuthGroupFile'


12

До этого я работал над окнами, и мой проект работал правильно. Недавно я переехал в Ubuntu, и я пытаюсь настроить проект на LAMP.

Я создал хост для этого (Windows я работал непосредственно через localhost), и когда я запускаю его, получая 500 Внутренняя ошибка сервера.

Когда я посмотрел в своем лог-файле, я получил неверную команду 'AuthGroupFile', возможно, с ошибкой или определен модулем, не включенным в конфигурацию сервера.

Файл .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

мой проект на умных рамках.

кто-нибудь может помочь решить это?

заранее спасибо


Вы можете удалить эту директиву
c4f4t0r

Какие дистрибутивы Linux вы используете ???
Абдул Кадир

@AbdulKadir я использую 14.04
Kalpit

Ответы:


27

Пытаться:

a2enmod authz_groupfile

Это должно помочь вам.


1
Спасибо, это работает, но для этого тоже нужно разрешение root sudo.
Чу-Сян Лай

Ты сделал мой день. Он работает правильно, но, как сказал @ Chu-SiangLai, вам нужна sudoкоманда, чтобы получить его. Большое спасибо :)
Ошибка404

1

Пожалуйста, используйте sudoдля этой команды, как она работает для меня:

sudo a2enmod authz_groupfile

Добро пожаловать в Спросите Ubuntu! ;-) Не могли бы вы просмотреть мои правки, а также просмотреть справку по редактированию, чтобы улучшить читаемость ваших вопросов в будущем ... ;-)
Fabby
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.