# vBulletin 4 가져오기 - 영구 링크 문제

**URL:** https://meta.discourse.org/t/vbulletin4-import-permalink-issue/137270
**Category:** Self-hosting
**Created:** [12월 29, 2019, 12:37오전 UTC](https://meta.discourse.org/t/vbulletin4-import-permalink-issue/137270 "2019-12-29T00:37:07Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![steven\_so](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/steven_so/32/165018_2.png) [@steven\_so](https://meta.discourse.org/u/steven_so)
#### Post date: [12월 29, 2019, 12:37오전 UTC](https://meta.discourse.org/t/vbulletin4-import-permalink-issue/137270/1 "2019-12-29T00:37:07Z")

</div>

퍼즐의 마지막 조각이 빠져 있는 것 같습니다.

포스트 후처리 중…  
2480 / 2480 (100.0%)  
Permalink 파일 생성 중…

Traceback (most recent call last):  
3: from script/import\_scripts/vbulletin.rb:942:in `<main>' 2: from /root/discourse/script/import_scripts/base.rb:47:in `perform’  
1: from script/import\_scripts/vbulletin.rb:93:in `execute' script/import_scripts/vbulletin.rb:893:in `create\_permalink\_file’: uninitialized constant ImportScripts::VBulletin::CSV (NameError)  
Did you mean? CSP

아무도 이 문제를 겪지 않은 것 같습니다. 혹시 제가 무언가 잘못하고 있는 건지 모르겠습니다.

---

<div class="post-metadata">

### Author: ![steven\_so](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/steven_so/32/165018_2.png) [@steven\_so](https://meta.discourse.org/u/steven_so)
#### Post date: [12월 29, 2019, 1:07오전 UTC](https://meta.discourse.org/t/vbulletin4-import-permalink-issue/137270/2 "2019-12-29T01:07:45Z")

</div>

이것이 선택 사항이라면, 다음 코드를 주석 처리한 후

" # mysql\_query(“CREATE INDEX firstpostid\_index ON #{TABLE\_PREFIX}thread (firstpostid)”) rescue nil

```
# import_groups
# import_users
# create_groups_membership
# import_categories
# import_topics
# import_posts
# import_private_messages
# import_attachments

# close_topics
# post_process_posts

# create_permalink_file"

```

를 다시 실행해 주시겠어요?

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [12월 29, 2019, 10:05오전 UTC](https://meta.discourse.org/t/vbulletin4-import-permalink-issue/137270/3 "2019-12-29T10:05:10Z")

</div>

네, 하지만 이 방식은 단순히 영구링크 파일만 생성할 뿐, Discourse에서 실제 영구링크를 생성하지는 않습니다. 시간이 나면 영구링크를 생성하는 버전으로 PR을 제출할 예정입니다.

---

<div class="post-metadata">

### Author: ![taravasya](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/taravasya/32/214539_2.png) [@taravasya](https://meta.discourse.org/u/taravasya)
#### Post date: [7월 14, 2022, 9:17오전 UTC](https://meta.discourse.org/t/vbulletin4-import-permalink-issue/137270/4 "2022-07-14T09:17:36Z")

</div>

안녕하세요! 오래된 주제를 다시 꺼내서 죄송합니다. 저도 같은 문제를 겪고 있습니다.  
어떻게 해결할 수 있을까요? 감사합니다!

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [7월 15, 2022, 5:39오후 UTC](https://meta.discourse.org/t/vbulletin4-import-permalink-issue/137270/5 "2022-07-15T17:39:57Z")

</div>

@taravasya 님, 환영합니다!

영구 링크(permalink) 생성을 지원하는 다른 가져오기(import) 스크립트를 살펴보고, 해당 코드를 vBulletin 스크립트에 맞게 수정해 보시면 됩니다. 이 방식이 해결책이 되지 않는다면, #Marketplace 채널에 질문을 하거나 저에게 개인 메시지(pm)를 보내 주세요. (또는 [Redirecting…](https://www.literatecomputing.com/discourse-migration/) 페이지를 확인하시고, 이 스크립트 업데이트만 필요하다고 말씀해 주세요.)

---

<div class="post-metadata">

### Author: ![taravasya](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/taravasya/32/214539_2.png) [@taravasya](https://meta.discourse.org/u/taravasya)
#### Post date: [7월 15, 2022, 6:12오후 UTC](https://meta.discourse.org/t/vbulletin4-import-permalink-issue/137270/6 "2022-07-15T18:12:33Z")

</div>

제이, 감사합니다! 여러 번 시도 끝에 성공적으로 가져오기를 완료했습니다. 이 경우, 처음에 환경을 생성할 때 실수를 한 것 같지만 곧 몇 가지 실수를 발견했고, 결국 이 스크립트로 긍정적인 결과를 얻었습니다:  
[https://meta.discourse.org/t/importing-migrating-from-vbulletin-4](https://meta.discourse.org/t/importing-migrating-from-vbulletin-4)  
솔직히 일부 BBCode의 렌더링에는 만족하지 못하며, 아직 거기서 조금 더 “조정을” 해야 할 것 같지만, 이는 별개의 문제입니다.  
어쨌든 감사합니다!

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [7월 15, 2022, 7:50오후 UTC](https://meta.discourse.org/t/vbulletin4-import-permalink-issue/137270/7 "2022-07-15T19:50:09Z")

</div>

좋아요! 해결하셨다니 다행입니다. 아직 설치하지 않으셨다면 [Discourse BBCode](https://meta.discourse.org/t/discourse-bbcode/65425) 를 꼭 추가해 주세요. 설치 후에는 [Rebake all posts matching a pattern](https://meta.discourse.org/t/rebake-all-posts-matching-a-pattern/48713) (또는 모든 게시물을 재처리)를 실행해야 합니다.

---

<div class="post-metadata">

### Author: ![taravasya](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/taravasya/32/214539_2.png) [@taravasya](https://meta.discourse.org/u/taravasya)
#### Post date: [7월 15, 2022, 9:22오후 UTC](https://meta.discourse.org/t/vbulletin4-import-permalink-issue/137270/8 "2022-07-15T21:22:34Z")

</div>

아… 감사합니다. 저는 새로 설치한 discourse에 플러그인을 가져오려고 했는데, discourse에 기본적으로 이 플러그인이 없다면 저도 없는 것 같네요. 🤷 찾아볼게요!
