안녕하세요, 업데이트를 시작하려는데 이제 아무것도 작동하지 않습니다. 오류가 발생합니다:
누군가 알려주실 수 있을까요?
이 명령어는 어떻게 수정해야 하나요: cd /var/www/discourse && su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test development' ?
도와주셔서 정말 감사합니다.
그것은 오류가 아니라 비추천(deprecated) 경고입니다. 또한 제 생각에는 이것은 Discourse 개발 팀의 영역일 것입니다. 출력을 꼼꼼히 읽는 것은 현명하지만, 하늘이 무너지는 일은 아닙니다. ![]()
이건 확실히 에러네요. ![]()
해당 문제에 대한 세부 사항을 잘 모르기 때문에 구체적인 도움을 드리기 어렵습니다.
하지만 확실하지 않고 잃을 것이 없을 때 보통 효과가 있는 두 가지 방법이 있습니다.
./launcher rebuild app
또는
Discourse doctor입니다. 죄송하지만 정확한 명령어를 바로 떠올리지 못하겠습니다.
도움이 되셨으면 좋겠습니다.
이미 이 과정을 여러 번 수행했지만, 여전히 이 오류와 오프라인 포럼이 나타납니다
![]()
다음으로 의심되는 것은 문제 있는 플러그인입니다. 이를 확인하려면 app.yml 파일을 편집하여 해당 플러그인을 제거하면 됩니다. 또한 안전 모드도 있지만, 이 부분은 전문가가 아니므로 잘 모르겠습니다.
이거 한번 시도해볼게요. 감사합니다 ![]()
어리석게 들린다면 죄송합니다.
도움을 주려 하는 건데, 본인은 직접 한 일들에 대한 지식이 있지만 이쪽에서는 상황이 안개처럼 흐릿해서 필요한 세부 사항들이 많이 빠져 있습니다.
네, 플러그인 procourse 설치에서 비롯된 것 같다고 생각합니다.
도와드리다 보니, 있으면 정말 좋은 기능이 하나 떠올랐습니다. 런처에 모든 플러그인을 건너뛰는 파라미터를 허용하는 옵션을 추가하거나, 실패 시 플러그인 없이 다시 시도하고 설치되지 않은 플러그인에 대한 메시지를 남기는 방식입니다. 물론 이 아이디어를 더 고민하고 개선할 수 있지만, 일단 이런 개념은 있습니다.
수정
procourse 플러그인
네, 아주 좋습니다. 좋은 아이디어네요.