Lỗi .htaccess: Lệnh không hợp lệ 'AuthgroupFile'


10

trước đó tôi đã làm việc trên windows và dự án của tôi đã hoạt động tốt. Gần đây tôi đã chuyển sang Ubuntu và tôi đang thử dự án thiết lập trên LAMP.

Tôi đã tạo máy chủ cho việc này (windows tôi đang chạy trực tiếp qua localhost) và khi tôi đang chạy, nó nhận được 500 Lỗi máy chủ nội bộ.

Khi tôi tìm trong tệp nhật ký của mình, tôi đã nhận được lệnh 'AuthgroupFile' không hợp lệ, có lẽ sai chính tả hoặc được xác định bởi một mô-đun không có trong cấu hình máy chủ.

Tập tin .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

dự án của tôi là trên khung thông minh.

bất cứ ai có thể giúp đỡ để giải quyết điều này?

Cảm ơn trước


bạn có thể xóa chỉ thị đó
c4f4t0r

Bạn đang sử dụng bản phân phối linux nào ???
Abdul Kadir

@AbdulKadir tôi đang sử dụng 14.04
Kalpit

Câu trả lời:


26

Thử:

a2enmod authz_groupfile

Điều này sẽ giúp bạn.


1
Cảm ơn bạn, nó hoạt động, nhưng nó cũng cần sự cho phép root sudo.
Chu-Siang Lai

Bạn làm cho ngày của tôi. Nó hoạt động đúng nhưng như @ Chu-SiangLai nói, bạn cần sudolệnh để có được nó. Cảm ơn bạn rất nhiều :)
Error404 22/2/2016

1

Vui lòng sử dụng sudocho lệnh này vì nó làm việc cho tôi:

sudo a2enmod authz_groupfile

Chào mừng bạn đến hỏi Ubuntu! ;-) Bạn có thể vui lòng xem lại các chỉnh sửa của tôi và cũng xem lại trợ giúp chỉnh sửa để cải thiện khả năng đọc các câu hỏi của bạn trong tương lai ... ;-)
Fabby 19/03/2015
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.