Jagster
(Jakke Flemming)
8월 13, 2024, 6:13오전
1
방금 업그레이드를 시도했는데 실패했습니다. 찾은 유일한 에러 메시지는 다음과 같습니다:
I, [2024-08-13T05:52:05.670992 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate'
Plugin name is 'discourse-microsoft-auth', but plugin directory is named 'discourse-plugin-office365-auth'
rake aborted!
LoadError: cannot load such file -- topic_list_item_serializer (LoadError)
단일 컨테이너 환경으로, 특별한 설정은 없습니다.
이것에 대해 제가 할 수 있는 조치가 있을까요?
pfaffman
(Jay Pfaffman)
8월 13, 2024, 6:57오전
2
처음으로 마이크로소프트 플러그인의 URL을 업데이트해 볼 수 있지만, 말씀하신 오류를 일으키거나 해결하는 데는 도움이 되지 않을 것 같습니다.
현재 URL을 클릭하면 새 URL로 리디렉션됩니다.
Jagster
(Jakke Flemming)
8월 13, 2024, 7:00오전
3
글쎄, 플러그인 자체에서 문제를 해결할 거라고 여전히 믿고 있어요. 왜냐하면 이 플러그인과 그 이전 설정이 원인이니까요.
하지만 맞아요, 이건 이 이슈와는 무관하고 꽤 자주 나타나는 문제예요.
제 추측은 다시 한번 pqsl과 관련이 있다는 거예요. 무언가를 업데이트하는 작업을 수행했으니까요.
pfaffman
(Jay Pfaffman)
8월 13, 2024, 7:02오전
4
최근에 postgres가 업데이트되었으므로, 컨테이너 두 개를 사용하는 구성이라면 데이터 컨테이너를 다시 빌드해야 합니다.
Jagster
(Jakke Flemming)
8월 13, 2024, 7:03오전
5
Jakke Flemming:
단일 컨테이너 설정, 특별한 건 없어요
아, 인용이 빈 메시지로 카운트되나요? 몰랐어요 — 매일 새로운 것을 배우는 것 같습니다.
이것이 Auth 플러그인과 무슨 관련이 있을까요?
설치 중인 다른 플러그인과 관련이 없는지 확인해 보셨나요?
참고로, 해당 파일은 여전히 존재하므로 참조 방식과 관련된 문제일 가능성이 큽니다:
# frozen_string_literal: true
class TopicListItemSerializer < ListableTopicSerializer
include TopicTagsMixin
attributes :views,
:like_count,
:has_summary,
:archetype,
:last_poster_username,
:category_id,
:op_like_count,
:op_can_like,
:op_liked,
:first_post_id,
:pinned_globally,
:liked_post_numbers,
:featured_link,
:featured_link_root_domain,
:allowed_user_count,
This file has been truncated. show original
네, 그 빈 게시물 기능 요청에서 언급된 내용이었어요.
Ah! That’s a point. Sometimes on my forums, someone asks me where a certain sentence came from - and I quote the original post. Then I find that Discourse tells me that I must add at least one word, and I can’t send a pure quote. I don’t quite understand why.
Jagster
(Jakke Flemming)
8월 13, 2024, 7:12오전
8
auth-plugin과는 아무런 상관이 없으며, 그렇게 말한 적도 없습니다. 그냥 거기 있었던 것뿐입니다. 사실상 모든 사람이 그걸 알고 실제 오류가 무엇인지 볼 것이라고 확신했기 때문에 정리할 생각은 없었습니다.
하지만 제 생각이 틀렸습니다.
무엇이 원인이 되는지 모르겠습니다. 하지만 다시 빌드하면 postgres의 업데이트와 관련된 동작이 보이며, 오류도 그 방향으로 가리키고(글쎄요, 저는 전문가가 아니지만) 다른 오류는 없으니, 어떻게 해야 할까요?
Jagster
(Jakke Flemming)
8월 13, 2024, 7:15오전
9
빈 주제 관련 일이 정말 나쁜 생각이었구나 진지하게 말하자면 — 대기 모드로 전환할 건데, 플러그인을 비활성화해 볼 필요은 없지?
첫 페이지를 잠깐 멈춰 주세요 - 주제 목록 미리보기 사이드카에서 오류가 발생한 것 같습니다.
오래도록 호환성이 유지되다가 갑자기 무언가가 깨진 것으로 보입니다.
확인해 보겠습니다.
@Jagster 이제 수정되었습니다.
Topic List Previews Sidecar를 사용하여 다시 빌드할 수 있습니다.