GitLab 无法显示头像的解决方法

前言

在这里插入图片描述

在本地安装完GitLab服务后,会发现用户的头像部分显示不了。原因是因为GitLab默认使用了Gravatar的头像,而Gravatar目前是被墙的。所以访问不了,解决问题的办法就是更换其URL为国内的某个镜像URL。

一、头像不能显示的现象

在这里插入图片描述

使用以下命令可以查看GitLab默认使用的URL:

vim /var/opt/gitlab/gitlab-rails/etc/gitlab.yml

在这里插入图片描述

二、解决方法

使用以下命令更改GitLab默认使用的头像引用URL:

vim /var/opt/gitlab/gitlab-rails/etc/gitlab.yml

修改红色框的部分即可。

plain_url: http://sdn.geekzu.org/avatar/%{hash}?s=%{size}&d=identicon
ssl_url: https://sdn.geekzu.org/avatar/%{hash}?s=%{size}&d=identicon

在这里插入图片描述

修改后保存退出;
重新启动GitLab;

gitlab-ctl restart

头像图片显示正常了。
在这里插入图片描述

三、总结

在这里插入图片描述

gravatar 是一个共享头像和个人信息的网站。
网上的很多教程都使用了plain_url: http://gravatar.duoshuo.com/avatar/%{hash}?s=%{size}&d=identicon,而这个国内镜像目前已经不能使用了。

 对于国内的镜像可以自己百度一下。
 以下为目前可以使用的URL:
1.https://sdn.geekzu.org/avatar/
2.https://gravatar.loli.net/avatar/

使用前可以自己在浏览器中测试一下URL,图标显示为正常,可以使用。

在这里插入图片描述
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值