• 목록
  • 아래로
  • 위로
  • 12
  • 가온이
  • 조회 수 197
오랜만에 로그인을 하려고 구글 계정으로 로그인 버튼을 누르니 안되서 오랫동안 비번 찾기를 통해 다시 로그인했네요.


위키를 2015년 12월 30일에 시작했었습니다. 그땐 위키모듈로 하다가 날려먹은 뒤, 초창기 스터디포어스 호스팅에서 무겁디 무거운 미디어위키+리버티 스킨 조합으로 하다가 지금까지 왔네요.


요즘은 그래도 어느정도 만져보니깐 어느정도는 알겠지만, 미디어위키 중에서 확장기능 관리와 위키 업그레이드가 무섭더라고요.(그거 때문에 위키를 여러번 펑펑 터뜨리긴 했죠 ㅠㅠ)


여러분들은 위키 업그레이드를 어떻게 하시나요? 잘 되게 하는 팁이 있나요?

작성자
가온이 4 Lv. (51%) 1650/2000EXP

가온 위키를 운영하고 있는 가온이에요!

댓글 12

NoYeah
profile image
+1
요즘엔 쉘에서 update.php 를 실행해줘야 하는 경우가 있더라구요.
스포어 위키는 쉘에서 update.php 를 실행시켜주고 있습니다.
comment menu
2021.03.07. 21:18

신고

"NoYeah님의 댓글"

이 댓글을 신고 하시겠습니까?

가온이 작성자 → NoYeah
profile image
+1
마이너 업그레이드에서는 그렇게 해도 되지만, 메이저 업그레이드는 덮어씌우고 확장기능을 버전에 맞게 바꿔져야 해서요
comment menu
2021.03.07. 21:28

신고

"가온이님의 댓글"

이 댓글을 신고 하시겠습니까?

NoYeah → 가온이
profile image
+1
스포어 위키는 아니지만 git을 이용해서 메이저 업그레이드를 병행합니다.
comment menu
2021.03.07. 21:34

신고

"NoYeah님의 댓글"

이 댓글을 신고 하시겠습니까?

제르엘 → NoYeah
profile image
스포어 위키에서도 메이저 업그레이드는 그렇게 하고 있습니다...
comment menu
2021.03.07. 21:37

신고

"제르엘님의 댓글"

이 댓글을 신고 하시겠습니까?

가온이 작성자 → NoYeah
profile image
git으로 다운받은게 아니라서 다음 메이저 업그레이드때에는 그렇게 시도해 봐야 겠네요
comment menu
2021.03.07. 21:40

신고

"가온이님의 댓글"

이 댓글을 신고 하시겠습니까?

제르엘 → 가온이
profile image
메이저 업그레이드 할 때에는 그냥 다 옮겨버리고 Git으로 엔진이랑 일부 확장 기능을 다운받은 뒤 필요한 것들만 옮겨오는 무식한(?) 방법을 사용하고 있습니다.
comment menu
2021.03.07. 21:37

신고

"제르엘님의 댓글"

이 댓글을 신고 하시겠습니까?

가온이 작성자 → 제르엘
profile image

git으로 업그레이드 버전의 브랜치로 checkout하면 되는 건가요? (확장기능은 새로 받는다는 전제 하에)

comment menu
2021.03.07. 21:39

신고

"가온이님의 댓글"

이 댓글을 신고 하시겠습니까?

제르엘 → 가온이
profile image
checkout한다기 보다는 그냥 기존 디렉토리를 다른 데로 옮겨버리고 새로 clone을 떠 버리죠 ㅋㅋㅋㅋ
comment menu
2021.03.07. 21:45

신고

"제르엘님의 댓글"

이 댓글을 신고 하시겠습니까?

가온이 작성자 → 제르엘
profile image
아하! 그런 방법이 있었군요? ㅋㅋㅋㅋㅋ
comment menu
2021.03.07. 21:49

신고

"가온이님의 댓글"

이 댓글을 신고 하시겠습니까?

제르엘 → 가온이
profile image
+1
귀찮고 무식하지만 확실한 방법이죠 ㅋㅋㅋㅋㅋ
comment menu
2021.03.07. 21:57

신고

"제르엘님의 댓글"

이 댓글을 신고 하시겠습니까?

title: 은메달도다
+1
개인적으로 사용 중인 미디어위키의 경우에는 git을 통하여 관리하고 있습니다.

마이너 업그레이드 시에는 그냥 git 변경 사항만 받아와도 되지만, 메이저 업그레이드 시에는 브랜치를 REL1_35 이렇게 변경하는 방법을 사용하고 있네요.
미디어위키 git에 존재하는 확장 기능들도 모두 브랜치 변경 방법을 사용하고 있습니다.

제가 사용하는 Git 방법 이외에도 여러 방법을 공식적으로 소개하고 있으니, 미디어위키 공식 페이지를 참고하시는 것을 추천드립니다.
https://www.mediawiki.org/wiki/Manual:Upgrading
comment menu
2021.03.10. 00:33

신고

"도다님의 댓글"

이 댓글을 신고 하시겠습니까?

가온이 작성자 → 도다
profile image
+1
나중에 업그레이드 할 때 말씀하신대로 git을 활용해 볼개요. 감사합니다 ^^
comment menu
2021.03.10. 05:31

신고

"가온이님의 댓글"

이 댓글을 신고 하시겠습니까?

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
공지 [1차 해결 및 추가] 서버 접속 불가 문제 안내 12 마스터 24.06.20.15:22 392
공지 [작업 완료] 설 명절 맞이 서버 업데이트 안내 3 마스터 24.02.11.17:21 2440
공지 [중요] 호스팅 만료와 관련하여 일부 수칙이 변경됩니다. 4 마스터 23.01.14.02:23 6122
공지 [필독] 질문하는 방법 17 마스터 18.02.23.03:09 4613
206 ftp마운트좀 해주세요 마스터님 11 djdisodo 16.10.28.22:15 454
205 Apache AllowEncodedSlashes에 대해 질문합니다(미디어위키) 2 Kongjak 17.02.24.14:20 454
204 서버 호스팅 이사 잘 했다고 생각했는데 사이트 접속이 안됩니다 ㅜ_ㅜ 14 그라페인 20.07.09.18:20 455
203 XE계정으로 미디어위키를 로그인하는 기능을 만들어보고 있는데 힘드네요 8 엠씨 17.05.13.23:38 457
202 하드 디스크의 데이터 소거와 관련하여 17 image 제르엘 23.12.15.01:12 457
201 학교 호스팅을 신청하기 전에 질문 드립니다 18 image 이니스프리 17.11.01.22:58 458
200 Node.JS 디스코드 봇에서 다국어 지원이 어렵네요 6 Seia 18.04.24.23:57 458
199 [궁금증] DB 책을 읽다가 보니 문득 DB설계가 엑셀이랑 비슷하다는 생각을 하게 되었습니다. 7 image JAVA 17.11.13.18:46 460
198 파이썬 공부하다 모르는 부분이 있습니다. 14 NoYeah 19.01.26.17:07 460
197 안녕하세요 포트포워딩 관련 질문입니다(좀긴글) 7 image Licht 18.06.26.02:23 462
196 논논비요리 만화책을 보려고 하는데 일본어를 얼마나 공부해야 될까요? 4 image 이니스프리 19.12.15.16:38 462
195 [자바스크립트] 브라우저의 활성화 여부를 서버 측에서 확인할 수 있는가요?? 9 이니스프리 20.05.26.17:16 466
194 안드로이드 앱 개발 Ciel 17.02.18.16:07 476
193 비교적 간단한 기능인데.. 도와주실분? 출석부 관련 10 모니터 17.09.17.05:50 477
192 giphy, gfycat 등 사이트가 일부 브라우저 또는 기기에서 문제가 있나요? 4 이니스프리 19.01.15.16:02 477
191 나리야 빌더로 게임커뮤니티 운영 2 핫슈블로그 22.01.27.08:28 483
190 앱에서의 MIT라이센스 표시 관련하여 질문합니다. 4 title: 에그joyful 19.02.19.15:18 484
189 서브도메인은 어떻게 연결시켜야되나요? 2 image 50knots 17.02.21.18:11 485
188 미디어위키 리버티스킨 상단바 설정 도움 4 260578 17.11.29.20:21 485
187 이미지 트래픽 절감에 관련하여 질문 드려요 7 이니스프리 17.12.05.13:42 486