gitlab由16.4.1升级到16.4.2后样式丢失的处理方法,升级16.5.1和16.5.2 都会出同样的问题

发布时间 2023-11-10 10:42:50作者: 心目

gitlab由16.4.1升级到16.4.2后,主页样式丢失的处理方法

1. 通过chrome的F12功能,通过报错可以看到多个文件找不到的问题,共计4个CSS文件,1个JS文件,一个SVG文件。更新后正常

2.处理办法,在这个目录(/opt/gitlab/embedded/service/gitlab-rails/public/)下,

逐个找到对应的文件,并拷贝

找不到文件/assets/themes/theme_light_indigo-6a3581a56ce9a4f6ba014d2b6f557dc900e0d5488935b14d290dde700e2c75ae.css
cp theme_light_indigo-6a3581a56ce9a4f6ba014d2b6f557dc900e0d5488935b14d290dde700e2c75ae.css theme_light_indigo-6a3581a56ce9a4f6ba014d2b6f557dc900e0d5488935b14d290dde700e2c75ae.css

找不到文件/assets/application_utilities-e77145525f157f955ee659a045c8699f51814ca7ef5cdd32c45a9bab7764f35b.css
cp application_utilities-2531e4e6ef42e4af0a1b836590e0b362055984d2fa233ae3c5b07d7c4a2761fd.css application_utilities-e77145525f157f955ee659a045c8699f51814ca7ef5cdd32c45a9bab7764f35b.css

找不到文件/assets/application-b35365c3f2d60a068185eacd7e836e1f173c0c4eb3af308fd388f1b84db673b4.css
cp application-e803bb812a5c601a017cbfaa6d442b51c869a084d04a0e2b77dfee19959bc000.css application-b35365c3f2d60a068185eacd7e836e1f173c0c4eb3af308fd388f1b84db673b4.css


找不到文件/assets/highlight/themes/monokai-830c668e43c5adc7cf4dd0b362297cc0c3829697b84c592f57a35aa4cb946fb4.css
cp monokai-f689a87e89c728a1864b0d339281bf991235266a7efd8ad0ab7cb968e82b7317.css monokai-830c668e43c5adc7cf4dd0b362297cc0c3829697b84c592f57a35aa4cb946fb4.css

找不到文件/assets/locale/zh_CN/app-7f8ecf5779614f878d2ad4388fe619a7ad243856a3dd19d1bea7a64181d530de.js
cp app-ee70ba52cc8221aa4f10324300b10fd015f91f097b3d2422f6d3da86c3eaa2ba.js app-7f8ecf5779614f878d2ad4388fe619a7ad243856a3dd19d1bea7a64181d530de.js

找不到文件/assets/icons-b25b55b72e1a86a9ca8055a5c421aae9b89fc86363fa02e2109034d756e56d28.svg
cp icons-3591e1b0dc5b9091969f4b703f7bdaffa0ca7b2c7953b0f3a7e7dc1e71c3e43d.svg icons-b25b55b72e1a86a9ca8055a5c421aae9b89fc86363fa02e2109034d756e56d28.svg

3. 完成6个文件的复制后,界面显示正常,升级16.5.2后也正常