안녕하세요!
현재 제 블로그에서 Discourse가 내 글 아래에 댓글을 더 이상 표시하지 않는 문제가 있습니다. 내 글이 게시되면 블로그의 Discourse 포럼에 표시되긴 하지만, 그 후 WordPress 글에서 수동으로 링크를 걸어야 합니다. 그렇게 해야만 댓글이 표시됩니다. 하지만 이전에는 그런 단계가 필요하지 않았습니다.
이미 이 문제에 대해 여기에서 작성한 적이 있습니다: 422 Unprocessable Content response when using ActivityPub with WP Discourse - #5 by Miasanrot
불행히도 그 곳의 해결책은 제 문제를 해결해 주지 않았고, 매우 개별적인 문제인 것 같습니다. 그래서 새로운 스레드를 열었습니다. 요청받은 공개할 세 가지 항목은 다음과 같습니다:
- WP Discourse 로그 (메타 파일 포함).
- Discourse 로그, 특히 에러 로그.
- Discourse에서 사용하는 플러그인 목록.
WP Discourse 로그 파일:
이것은 오늘 날짜의 로그입니다:
[2024-03-14 06:02:59] comment.ERROR: sync_comments.response_error {"message":"Forbidden","discourse_topic_id":"","wp_post_id":13514,"http_code":403}
[2024-03-14 07:14:26] comment.ERROR: sync_comments.response_error {"message":"Forbidden","discourse_topic_id":"","wp_post_id":13651,"http_code":403}
[2024-03-14 08:22:19] comment.ERROR: sync_comments.response_error {"message":"Forbidden","discourse_topic_id":"","wp_post_id":13815,"http_code":403}
[2024-03-14 08:48:21] comment.ERROR: sync_comments.response_error {"message":"Forbidden","discourse_topic_id":"","wp_post_id":13638,"http_code":403}
[2024-03-14 09:37:36] comment.ERROR: sync_comments.response_error {"message":"Forbidden","discourse_topic_id":"","wp_post_id":13759,"http_code":403}
[2024-03-14 10:55:34] comment.ERROR: sync_comments.response_error {"message":"Forbidden","discourse_topic_id":"","wp_post_id":13603,"http_code":403}
[2024-03-14 11:25:23] comment.ERROR: sync_comments.response_error {"message":"Forbidden","discourse_topic_id":"","wp_post_id":13603,"http_code":403}
[2024-03-14 12:36:28] comment.ERROR: sync_comments.response_error {"message":"Forbidden","discourse_topic_id":"","wp_post_id":13944,"http_code":403}
[2024-03-14 16:03:01] comment.ERROR: sync_comments.response_error {"message":"Forbidden","discourse_topic_id":"","wp_post_id":13977,"http_code":403}
**메타 파일에 포함된 내용:**
### 서버 ###
WordPress - 6.4.3
PHP - 8.0.26
MySQL - 8.0.30
### 활성화된 플러그인 ###
Admin Columns for ACF Fields - 0.3.1
Akismet Anti-spam: Spam Protection - 5.3.1
Borlabs Cookie - Cookie Opt-in - 2.2.67
Contact Form 7 - 5.8.6
Genesis Blocks - 3.1.1
LightStart - Maintenance Mode, Coming Soon and Landing Page Builder - 2.6.9
Podigee Wordpress Quick Publish – now with Gutenberg support! - 1.3.5
Proxy Real IP - 1.1
Shariff Wrapper - 4.6.9
TablePress - 2.2.5
TablePress Extension: Responsive Tables - 1.1
Theme Test Drive - 2.9.1
User Role Editor - 4.64.1
WP-Discourse - 2.5.1
WP Import Export - 3.9.26
### WP Discourse 설정 (비밀 정보 제외) ###
display-subcategories - 0
allow-tags - 0
max-tags - 5
publish-as-unlisted - 0
full-post-content - 0
custom-excerpt-length - 50
add-featured-link - 0
auto-publish - 1
force-publish - 0
force-publish-max-age - 5
publish-failure-notice - 1
auto-track - 1
allowed_post_types - post
exclude_tags -
hide-discourse-name-field - 0
discourse-username-editable - 1
direct-db-publication-flags - 0
verbose-publication-logs - 0
enable-discourse-comments - 1
comment-type - display-comments
ajax-load - 1
load-comment-css - 1
discourse-new-tab - 1
hide-wordpress-comments - 1
show-existing-comments - 1
max-comments - 50
min-replies - 1
min-score - 0
min-trust-level - 0
bypass-trust-level-score - 50
only-show-moderator-liked - 0
custom-datetime-format -
cache-html - 1
clear-cached-comment-html - 0
verbose-comment-logs - 0
use-discourse-webhook - 1
webhook-match-old-topics - 0
use-discourse-user-webhook - 0
webhook-match-user-email - 0
enable-sso - 0
auto-create-sso-user - 0
real-name-as-discourse-name - 0
force-avatar-update - 0
redirect-without-login - 0
sso-client-enabled - 0
sso-client-login-form-change - 0
sso-client-sync-by-email - 0
sso-client-sync-logout - 0
logs-enabled - 1
Discourse 에러 로그에서 무언가를 다운로드하거나 복사하는 방법을 모르지만, 이것은 오늘 찍은 스크린샷입니다. 오후 4시 06분은 우리 최신 기사가 게시된 시간(오후 4시 11분)과 거의 같습니다.
Discourse의 플러그인 목록:
Chat (비활성화됨), Data Explorer, Footnote, Spoiler Alert
추가해야 할 사항이 있다면 알려주세요. 도움 주셔서 미리 감사합니다.
