Ошибка .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

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

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

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

Kalpit
источник
Вы можете удалить эту директиву
c4f4t0r
Какие дистрибутивы Linux вы используете ???
Абдул Кадир
@AbdulKadir я использую 14.04
Kalpit
Дубликат stackoverflow.com/questions/25773547/…
Жером

Ответы:

27

Пытаться:

a2enmod authz_groupfile

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

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

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

sudo a2enmod authz_groupfile
martodinen
источник
Добро пожаловать в Спросите Ubuntu! ;-) Не могли бы вы просмотреть мои правки, а также просмотреть справку по редактированию, чтобы улучшить читаемость ваших вопросов в будущем ... ;-)
Fabby