안녕하세요, 친구들. 여러분의 시간을 많이 빼앗고 싶지 않지만, 도움이 필요합니다.
제 Discourse에 작은 오류가 있는데, 사용자 프로필을 클릭하면 다음과 같은 메시지가 표시됩니다: “Oops! that page doesn’t exist or is private.” (오! 해당 페이지가 존재하지 않거나 비공개입니다.)
모든 /u/user/summary URL이 /404로 리디렉션되는 이유를 모르겠습니다.
제 시스템에 다른 오류가 있는지 확실하지 않습니다. 모든 사용자가 로그인할 수 없으며, 시스템은 “Unknown error”(알 수 없는 오류)라고 표시합니다.
여기 포럼에서 비슷한 문제를 가진 다른 사람을 봤습니다.
이 오류들을 해결해 줄 사람이 있을까요?
어제까지는 모든 것이 잘 작동했고, 저는 항상 업데이트를 규칙적으로 수행해 왔습니다.
– 저는 Plesk의 Docker 패널을 사용하며, 다음 설치 방법을 사용했습니다:
안녕하세요 여러분,
Plesk Onyx (Ubuntu 14.04)용 설치 튜토리얼을 따라갔지만 많은 문제에 부딪혔습니다.
이제 제 Plesk에서 모든 것이 정상 작동하므로, 새로운 튜토리얼(Plesk 메일 서버를 이용한 메일 설정)을 작성하기로 결정했습니다.
1. Plesk에서 옵션 설정
Plesk에서 도메인/서브도메인 생성.
[create_domain]
Let’s Encrypt 인증서 활성화.
[create_domain_1]
메일 계정 생성.
예시:
mail@domain.tld
password123
2. Docker 설치
확장 프로그램(Extensions)으로 이동.
[docker_1]
Docker를 검색하여 확장 프로그램을 설치합니다. 이제 사이드 메뉴에 Docker 메뉴 항목이 표시됩니다.
[docker_2]
3. Discourse 설치
이제 Plesk 호스팅 중인 서버에 대한 ssh 접근 권한이 필요합니다. …
감사합니다
absi
6월 22, 2020, 3:11오후
2
수개월째 정확히 같은 문제를 겪고 있는데, 아무도 해결하지 못했습니다. 하지만 제가 알아본 내용을 확인해 보세요. 이 문제는 관리자 계정으로 로그인했을 때만 발생합니다. 일반 사용자는 프로필 페이지를 문제 없이 볼 수 있습니다.
Suddenly all user profiles are going to 404 page.
Any ideas what happened?
해당 상황을 재현해 볼 수 있으신가요?
@absi 답변해 주셔서 감사합니다. @codinghorror 님의 메시지를 확인했고, 말씀하신 대로 모든 플러그인을 제거한 후 지금은 아주 잘 작동하고 있습니다.
제 플러그인 목록은 다음과 같습니다.
- git clone https://github.com/discourse/discourse-whos-online.git
- git clone https://github.com/discourse/discourse-spoiler-alert.git
- git clone https://github.com/communiteq/discourse-guest-gate.git
- git clone https://github.com/discourse/discourse-voting.git
- git clone https://github.com/discourse/discourse-solved.git
- git clone https://github.com/discourse/discourse-adplugin.git
- git clone https://github.com/jameshahn2/discourse-microm.git
- git clone https://github.com/synweap15/discourse-voice-record.git
- git clone https://github.com/paviliondev/discourse-follow.git
absi
6월 22, 2020, 4:57오후
4
문제를 일으킨 플러그인이 무엇인지 혹시 아시나요?
absi
6월 22, 2020, 5:01오후
5
안전 모드로 시도해 보았지만 여전히 문제가 있습니다.
네, 문제가 다시 발생하기 시작할 때까지 플러그인/테마를 하나씩 비활성화해야 합니다.
absi
6월 22, 2020, 5:16오후
7
모든 플러그인을 비활성화했는데도 여전히 오류가 발생합니다.
containers/app.yml에서 모든 항목을 제거하려고 했지만, 다음 두 항목은 제거하지 마세요:
git clone https://github.com/discourse/docker_manager.git
./launcher rebuild app
그렇게 했습니다.