背景:
Gitlab迁移到新的服务器后,发现Webhooks页面访问报500,其他没有部署过Webhooks的项目是可以正常打开。
解决办法:
1、通过web页面,获取project_id
2、通过project_id,查找出hook_id
1)进入gitlab内置的数据库(其他版本的命令可能会不一致)
[root@node_192 ~]# gitlab-psql
gitlabhq_production=# select id from web_hooks where project_id=86;
id
----
4
(1 row)
注意:project_id = 86,86是第一步中查找到的项目ID(project_id)。改为自己的项目ID。
2)删除已存在的hook_id
gitlabhq_production=# delete from web_hooks where project_id=86;
DELETE 1
gitlabhq_production=# select id from web_hooks where project_id=86;
id
----
(0 rows)
3)刷新webhooks页面
若文章图片、下载链接等信息出错,请在评论区留言反馈,博主将第一时间更新!如本文“对您有用”,欢迎随意打赏,谢谢!
Wechat
微信扫一扫,加我!
微信号已复制
微信公众号
微信扫一扫,关注我!
公众号已复制
评论