gitlab备份迁移后修改项目报500错误

这篇具有很好参考价值的文章主要介绍了gitlab备份迁移后修改项目报500错误。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

gitlab通过备份迁移后,在修改或是删除项目时,报500错误,原因是迁移前后的token不一致导致的

解决办法:需要进入gitlab内置的数据库,将所有的token清除掉

gitlab删除项目报500,gitlab,linux,git,Powered by 金山文档

进入gitlab内置的数据库:适用于gitlab的14.8.2-ee版本,其他版本的命令可能会不一致

gitlab-rails dbconsole --database main

执行以下命令,将token进行删除:

UPDATE projects SET runners_token = null, runners_token_encrypted = null;
UPDATE namespaces SET runners_token = null, runners_token_encrypted = null;
UPDATE application_settings SET runners_registration_token_encrypted = null;
gitlab删除项目报500,gitlab,linux,git,Powered by 金山文档

刷新页面,500错误消失,修改成功

gitlab删除项目报500,gitlab,linux,git,Powered by 金山文档

欢迎访问个人技术博客,有各种关于linux技术,中间件,数据库,应用等文章的分享,还有其他的人文文章,放松心情,可以点击右侧分类来查找相关的内容,也可以在留言本里给我留言交流技术:

OPSZHN个人技术分享博客 - 享受每一天文章来源地址https://www.toymoban.com/news/detail-519553.html

gitlab删除项目报500,gitlab,linux,git,Powered by 金山文档
gitlab删除项目报500,gitlab,linux,git,Powered by 金山文档

到了这里,关于gitlab备份迁移后修改项目报500错误的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • docker中安装gitlab,并完成gitlab容器迁移包括相关数据备份

    docker拉取gitlab 启动容器 更改配置信息 重新启动 服务器开放端口 测试运行 将这个gitlab容器迁移到另外一个服务器上,并且把数据备份 查看容器名称和容器ID 查看容器对应的挂载目录 得到宿主机与容器的映射关系,方便我们在宿主机内更改配置文件 进入容器并将数据备份

    2024年02月03日
    浏览(42)
  • Gitlab添加ssh-key报500错误处理

    Gitlab添加ssh-key报500错误 一、查看日志 发现Errno::Enoent(No such file or derectory -ssh): 二、分析 根据日志提示,好像是缺少文件或目录,后面有个ssh,难首是依赖ssh有问题? 根据下面报的文档:popen.rb,key_fingerprint.rb等等,查看这些文件内容,看能否找到原因 popen.rb这个文件没有帮助,

    2024年01月19日
    浏览(58)
  • gitlab备份-迁移-升级方案9.2.7升级到15版本最佳实践

    背景 了解官方提供的版本的升级方案 参考资料 1. 数据备份 2.迁移恢复 #忽略其他环境,建议使用centos7版本,方便后期升级 2.1 下载rpm包,方便后期升级 查看原来系统的版本 2.1 恢复初始环境 注意修改配置 gitlab.rb 2.2 恢复旧数据 cd 备份目录下 2.3 版本升级 配置yum源 开始升级

    2024年01月25日
    浏览(47)
  • Macbook Pro 笔记本迁移新电脑,备份、文件、删除步骤

    最近电脑损坏,需要跟换新电脑,跟换的过程遇到一些问题,记录了一下,避免下次重蹈覆辙。 1. 数据迁移 2. 信息删除 3. 软件卸载 4. 备份文件 5. 提示 一、数据迁移 将原来电脑上的文件迁移到新的电脑上,Mac book 上有一个比较方便的软件 “隔空投送”,需要打开蓝牙

    2024年02月09日
    浏览(71)
  • 【gitlab】旧的gitlab项目迁移新的gitlab

    公司由于某些原因需要迁移项目到新的git 您可以按照以下步骤将旧GitLab项目迁移到新GitLab: 在新GitLab上创建一个与旧项目名称相同的项目,并确保新项目的所有者或管理员具有足够的权限来执行后续操作。 在旧GitLab上找到要迁移的项目,并确保您具有足够的权限来访问该项

    2024年02月16日
    浏览(39)
  • Gitlab 项目迁移

    一、方法一:从旧地址导出,然后新地址导入。 参考:gitlab导出导入迁移 二、方法二:git 命令迁移,可选择的迁移,选择迁移分支,选择迁移tags commit 等 1. 把需要迁移的项目clone到本地,哪怕你本地有这个项目,也在新的文件夹下重新拉一下 2. 进入上面clone之后的目录,然

    2024年02月07日
    浏览(33)
  • gitee仓库项目迁移到gitlab仓库

    背景 之前一直使用gitee代码仓库提交代码,现在需要将gitee仓库中的代码迁移到gitlab中,并保留原有的提交记录。 配置好了本地git,并本地与gitlab仓库已连接。 我这里使用 ssh方式拉去代码,因此需要配置ssh密钥 也可以直接使用gitee仓库中url地址直接导入整个仓库到gitlab中,

    2024年02月21日
    浏览(51)
  • Spring boot项目出现500错误

    可以看到浏览器显示500,下面是控制台信息 根据图片显示,下面提醒我们是第63行出现问题 打印了一下,发现findAll()方法没有做到自己该做的事 可以看出findAll方法就是一个获取epidemic这个表内容的方法,既然为空,我们就要看看这个数据表的问题, 最主要就是看看实体类的

    2024年02月05日
    浏览(37)
  • Linux环境Minio的数据迁移、备份和恢复

    下载Linux版客户端文件 安装Minio客户端: 到此Minio客户端就安装好了。 假定现在有两台Linux环境上部署的Minio服务器,分别是旧服务器A和新服务器B,所有操作都在新服务器B上进行。 在新服务器B上为服务器A和B分别设置别名 说明 : (a)minio_data_A和minio_data_B就是设置的别名;

    2024年02月13日
    浏览(47)
  • 管理后台老项目 SSM 框架,任何请求均返回错误码 500

    管理后台使用:Struts2 + Spring + MyBatis 框架,在某次测试平台重启后,启动成功未抛出异常,但是任何请求均返回错误码 500 1. 查看日志 首先登录测试平台 Linux 环境,手动调用一次,然后查看调用异常日志 cd 目录 tail -f 日志.log ,如果日志量比较大可以使用 tail -f 日志.log | g

    2023年04月08日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包