Помилка .htaccess: Недійсна команда "AuthGroupFile"


12

до цього я працював над Windows, і мій проект працював належним чином. нещодавно я перейшов на 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

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