1

今日、gweb の apache サーバーで認証を有効にしようとしました。認証に成功しましたが、右上隅の [ログアウト] リンクをクリックしてもログアウトできません。誰かが同じ問題に遭遇した場合は、これについて助けてください。

認証構成

httpd.conf 内

LoadModule auth_basic_module modules/mod_auth_basic.so
LoadModule authz_user_module modules/mod_authz_user.so

SetEnv ganglia_secret xxxxxxxxxxxxxxxxxxxxxxxxxx

<Files "login.php">
AuthType Basic
AuthName "Ganglia Access"
AuthUserFile "/config/.htpasswd"
Require valid-user
</Files>

<Directory /ganglia/>
AllowOverride AuthConfig
AuthType Basic
AuthName "Authentication Required"
AuthUserFile "/config/.htpasswd"
Require valid-user
DirectoryIndex index.html index.php
Options FollowSymLinks +Indexes
Order deny,allow
Allow from all
</Directory>

.htpasswd を設定どおりに適切な場所に配置しました。

conf.php で - gweb

$conf['auth_system'] = 'enabled';
$acl = GangliaAcl::getInstance();
$acl->addRole( 'username', GangliaAcl::ADMIN );
4

1 に答える 1