我正在尝试为 ubuntu 服务器上的目录设置身份验证,但当我登录时收到 500 内部服务器错误
我有以下内容:
AuthUserFile .htpasswd
AuthName "Sign In"
AuthType Basic
Require eMA
我还尝试了 POST GET 和 valid-user
htpaswd 文件与 htaccess 位于同一目录中。
我似乎无法弄清楚是什么原因导致的,有什么想法吗?
答案1
我假设您使用 apache 网络服务器。您很可能会在 error_log 文件中找到错误原因,该文件可在 /var/log/apache2 中找到,如下所示http://wiki.apache.org/httpd/DistrosDefaultLayout。
答案2
AuthUserFile /app/seguridad/.htpasswd AuthName “受保护区域” AuthType Basic
需要用户 francisco
要解决此问题,请编辑以下文件 vim /etc/httpd/conf/httpd.conf 并加载以下行: 33 LoadModule auth_basic_module modules/mod_auth_basic.so 34 LoadModule auth_digest_module modules/mod_auth_digest.so 35 LoadModule authz_user_module modules/mod_authz_user.so
是的!解决方案。希望得到帮助。问候,弗朗西斯科。