我终于设法安装gitlab,通过利弊我没有图片:没有图片gitlab
回答
资料照片可以直接在用户配置文件进行更改http://demo.gitlab.com/profile
试试这个:
cd /home/git/gitlab
sudo -u git -H bundle exec rake assets:clean assets:precompile cache:clear RAILS_ENV=production
使用Omnibus GitLab安装(gitlab-ce-8.16.6-ce.0.el7.x86_64)解决了这个问题。我似乎是设置一个无效的external_url
值和一个导致资产配置问题的GitLab错误的组合。到右跳,有两个(2)的方式,我能够从此一蹶不振(命令针对的CentOS 7):
1)
重新安装GitLab实例。
sudo gitlab-ctl uninstall
sudo rpm -e gitlab-ce
sudo yum install gitlab-ce
sudo gitlab-ctl reconfigure
2)
这出现工作是增加一个点 - 点 - 斜杠的external_url
项,重新配置,重新启动,正确external_url
,重新配置和重新启动的最后一个另一个解决方法时间。
sudo vi /etc/gitlab/gitlab.rb
external_url 'http://<desired>/../'
sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart
sudo vi /etc/gitlab/gitlab.rb
external_url 'http://<desired>'
sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart
虽然,我仍然会推荐第一个选项。
正如克里斯在问题的评论中提到的,您的浏览器不会加载您的GitLab字体文件。经检查,字体请求导致404响应。检查系统,我可以看到在GitLab安装预期的字体:
/opt/gitlab/embedded/service/gitlab-rails/public/assets/
检查URL对字体文件后,GitLab是服务:
http://<base>/<modifier>/assets/fontawesome-webfont-...
凡应投放:
http://<base>/assets/fontawesome-webfont-...
modifier
值是在安装后在我的external_url
配置中追加文件夹路径时引入的。在意识到我使用的路径不正确之后,我删除了额外的目录;但是,在重新配置(sudo gitlab-ctl reconfigure
)后,我注意到文件夹/修饰符没有被删除(不是用于其他尝试)。
虽然GitLab的安装indicates没有需要处理缓存:
对于综合版本,未经优化的资产(的JavaScript,CSS)在上游GitLab释放被冻结。综合版本包括这些资产的优化版本。除非在安装软件包后修改生产计算机上的JavaScript/CSS代码,否则应该没有理由重做gitlab:assets:在生产计算机上编译。如果您怀疑资产已损坏,则应重新安装综合套件。
我仍然尝试重新编译资产(如axil的回答covers),但使用了替代命令;但没有任何变化(以及一系列其他maintenance命令)。我结束了重新安装GitLab实例来解决我的问题。
- 1. gitlab生成没有密码
- 2. Gitlab CE没有布局
- 3. GitLab没有与Gitolite交互
- 4. 没有显示图片的图片
- 5. UIImagepickercontroller没有选择图片
- 6. InpressPages没有上传图片
- 7. 图片中没有显示
- 8. 没有标题的图片
- 9. WatchKit没有下载图片
- 10. 没有图片显示
- 11. 没有图片与fswebcam
- 12. Sharekit没有分享图片
- 13. CKFinder没有上传图片
- 14. Psycopg2没有找到图片
- 15. Angular + Bootstrap =没有图片
- 16. 图片URL没有检索
- 17. 表没有显示图片
- 18. 图片没有响应
- 19. Django Satchmo没有图片
- 20. 设置gitlab LDAP身份验证没有特殊的gitlab用户
- 21. GitLab“无法通过gitlab-shell创建存储库”没有错误
- 22. 使用gitlab 8.12,似乎没有使用gitlab .submodules文件
- 23. 没有图例的图表图片
- 24. var_dump($ _ FILES)在上传图片时没有错误,但图片没有上传
- 25. 没有遥控器/产地/ HEAD与gitlab
- 26. remote:ImportError:没有名为gitlab的模块
- 27. Gitlab设置,耙因为没有--global user.name
- 28. Gitlab CI亚军没有路由的IP
- 29. 图片src没有出现在视图
- 30. Facebook图形API,没有使用图片
这实际上看起来像一个丢失的字体。也许GitLab使用未正确安装的图标字体包? – Chris