ディスコースに接続できません

複数の API キーを試しましたが、どれも機能しません。WordPress と Discourse プラグインの最新バージョンを使用しています。

こんにちは @pshorg さん、

以下の手順をお試しになることをお勧めします。

  1. この目的で作成した既存の API キーをすべて無効化してください。

  2. 新しいグローバル API キーを作成し、管理者ユーザーに割り当てます。

    • ユーザーレベル: User
    • ユーザー: 管理者ユーザーを選択(例: ご自身のユーザー)
    • 「Global Key (allows all actions)」にチェックを入れる
  3. WP Discourse の「Publishing Username」設定に、そのキーと管理者ユーザー名を入力してください。

「いいね!」 2

遅れて申し訳ありません。まだ動作しません。手順は正確に追従しました。
image

@pshorg さん、この WP プラグインをインストールしてください。

インストール後、WP Discourse 接続設定タブを表示している状態でページをリフレッシュし、Query Monitor プラグインが Discourse への接続試行から検出したレスポンスを共有してください。

「いいね!」 1

こんにちは、私が遭遇したエラーは以下の通りです。

cURL error 35: SSL received a record that exceeded the maximum permissible length.
    WPDiscourse\A\FormHelper->check_connection_status()
    wp-content/plugins/wp-discourse/lib/plugin-utilities.php:66
    WPDiscourse\A\FormHelper->connection_status_notice()
    wp-content/plugins/wp-discourse/admin/form-helper.php:331
    do_action('load-toplevel_page_wp_discourse_options')
    wp-includes/plugin.php:470

httpではなくhttpsを使用していますか?

  • WordPress
  • Discourse
  • Discourse の URL 設定

において確認してください。

「いいね!」 1