.htaccess 错误:无效命令‘AuthGroupFile’

.htaccess 错误:无效命令‘AuthGroupFile’

在此之前,我一直在 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

我的项目是基于smarty框架的。

有人可以帮忙解决这个问题吗?

提前致谢

答案1

尝试:

a2enmod authz_groupfile

这应该对你有帮助。

答案2

请使用sudo此命令,因为它对我有用:

sudo a2enmod authz_groupfile

相关内容