gerrit是怎么使用MySQL,mysql - 无法使用HTTP apache服务器授权登录到Gerrit

ProxyRequests Off

ProxyVia Off

ProxyPreserveHost On

Order deny,allow

Allow from all

AuthType Basic

AuthName "Gerrit Code Review"

Require valid-user

AuthBasicProvider file

AuthUserFile /etc/apache2/passwords

AllowEncodedSlashes On

ProxyPass /gerrit/ http://127.0.0.1:8081/gerrit/ nocanon

ErrorLog ${APACHE_LOG_DIR}/error.log

CustomLog ${APACHE_LOG_DIR}/access.log combined

下一个文件是我的gerrit.conf文件:

[gerrit]

basePath = git

canonicalWebUrl = http://192.168.1.3/gerrit/

[database]

type = mysql

hostname = localhost

database = reviewdb

username = gerrit2

[index]

type = LUCENE

[auth]

type = HTTP

loginUrl = http://192.168.1.3/gerrit/login/

[sendemail]

smtpServer = localhost

[container]

user = gerrit2

javaHome = /usr/lib/jvm/java-7-openjdk-amd64/jre

[sshd]

listenAddress = *:29418

[httpd]

listenUrl = proxy-http://localhost:8081/gerrit/

[cache]

directory = cache

问题是当我尝试登录gerrit服务器时,出现内部服务器错误。

收到其中一些信息后,我以Anonymous Coward的身份登录,后来尝试注销时收到更多内部服务器错误。

如果有人可以建议我应该在哪里寻找问题,我将不胜感激。

最佳答案

您可以删除“ loginUrl”。仅在使用“特殊”登录处理时使用。收到“匿名胆小鬼”时可以-您只需要在设置中设置您的名字即可。我认为如果您检查(错误)日志:logs / error_log,也会有所帮助。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值