エラーコード:-32601と表示されてパブリサイズ共有ができない。【Jetpack】
WordPressプラグイン「Jetpack」で「問題が発生したようです。お手数ですが、もう一度お試しください。エラーコード:-32601」と表示されてパブリサイズ共有に失敗する場合の対処法
状況
WordPressのプラグイン「Jetpack」を使用時に、パブリサイズ共有で連携ボタンをクリックすると、「問題が発生したようです。お手数ですが、もう一度お試しください。エラーコード:-32601」と表示されて連携ができない。
情報と対処法
WordPressを実行するPHP環境と実際のウェブサイトが違う場合に発生するようです。
具体的には、リバースプロキシを使用したウェブサイト(例:wpXレンタルサーバー)が該当します。
リバースプロキシを使用したサイトではPHPの実行環境とウェブサイトのサーバが異なります。
しかし、Jetpack側ではそのことを検知できないため、PHPの実行サーバにアクセス→接続エラーとなります。
対処法
wp-config.phpに次のコードを追加する。
/* Jetpackのエラー対策 */ $_SERVER['SERVER_PORT'] = 80;