CG
(@du-bist-der-lenz)
お返事ありがとうございます。こちらの記事も見つけてはいたのですが、英語が苦手なもんで苦戦してます。サーバー系、PHP等も初心者なもんでいろいろと調べながらやってるんですが解決策にたどり着けずです。
CG
(@du-bist-der-lenz)
見落としの再確認にはなるでしょうが、調べて実行したことが明快でないと、たいしたことと思えないわたしには二度手間ですね。
@kmaruta さんが、この問題を解決するために既に試したことを明記してください。
質問ルールにも書いてあるのですが、使用しているプラグインやテーマ、サーバー環境(ホスティングサービス名)などもあわせて明記してください。
サーバーはお名前ドットコムSD-12
テーマもデフォルトに戻しました。
プラグインは現在Jetpack以外は全て停止しております。
常時SSlが原因かと思い、WordPress側の設定も含めサーバー側のSSL設定も解除しhttpに戻し試しましたが状況変わらず。
PHPバージョンは7.2.18と5.6.40両方試しましたが状況変わらず。
です。
WordPressの設定→一般→WordPress アドレス (URL)
WordPressの設定→一般→サイトアドレス (URL)
を同じアドレスにすることでJetpackのアップデートは出来ました。
このアドレスが
WordPress アドレス http://×××××××××.com/wp
サイトアドレス http://×××××××××.com/
の状態ではアップデートすら出来なかったです。
CG
(@du-bist-der-lenz)
httpsでWordPress.comと接続できていたのなら、そのままが良かったと思えるのですが、SSL設定を解除したのは思い当たることがあるのでしょうか。
Jetpackプラグインのアップデートができる、出来ないはまた別の問題に思います。そして、「example.com/wp」ではできたという理解でよろしいですか。
さて、頂いた情報は現状ですが、その「いろいろと調べながらやった」結果はどうでしょう。
SSL設定を解除したのは本件でいろいろなサイトで情報を見ていると、同じような内容で(この方は確かWordPress.comにすら接続出来なかった気がしますが)解決された方がおられたので、その方が一旦SSL設定を解除しhttpに戻したら正常になったと書いてらしたので、念の為確認してみました。
WordPressの設定→一般
WordPress アドレス http://×××××××××.com/wp
サイトアドレス http://×××××××××.com
を
WordPress アドレス http://×××××××××.com/wp
サイトアドレス http://×××××××××.com/wp
にするとJetpackのアップデードとWordPress.comの接続は出来ております。
WordPress.comからtwitter・Facebookのアカウントを連携しようとしたとき、下記のエラーのポップアップが出て連携できません
500 status code for “POST /sites/164968391/publicize-connections/new”
のエラーが出ます。
またWordPress.comの左上に
This site cannot be accessed. Remove Site
というエラーも出てます。
お名前ドットコムSD-12 を使用したことがなく、仕様もちょっと分からないので的外れだった場合はすみません。
サーバーの機能で国外からのアクセスを制限するような設定になっていませんか?
xmlrpc は使用できますか?
https://help.onamae.com/answer/9137
CG
(@du-bist-der-lenz)
解決されるようなたいしたことでもないのですが、その「いろいろなサイトで」その左記の情報は得られなかったでしょうか。
「英語が苦手なもんで苦戦してます。」って、ところで意図して回避しようとしてませんか。機械翻訳ででも理解できるものと思うのですが、日本語に訳して解決してくれというのでしょうか。
現状を整理しなおしただけになってますよ。
https://wordpress.org/support/topic/500-status-code-for-post-sites-144883475-publicize-connections-new/
今一度だけ確認します。
そして、Jetpackのアップデートできるできないのは、別に思います。
お名前サーバーによるとWordPressをインストールすると、「.htaccess」ファイルが生成され、「.htaccess」はWordPress利用上必要となりますが、「.htaccess」が設置されている場合、コントロールパネルの「アクセス制限」は機能しなく、コントロールパネルにも「アクセス制限」のON・OFFがありません。
また現状の「.htaccess」は以下の記述です。
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wp/
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wp/index.php [L]
</IfModule>
# END WordPress
CG
(@du-bist-der-lenz)
コントロールパネルでWAF設定の除外処理が機能しなくなるのは、「.htaccess」を独自に記述している場合でしょう。
はい「アクセス制限」は特にかけておりません。
「.htaccess」はWordPressをインストールするとついてくるものをそのまま使っており、現在は特に追加で記述も行ってないです。
CG
(@du-bist-der-lenz)
https://qiita.com/masaru21/items/340202fc181ef4453434
夕食の支度をしている最中で、後からでもいいかと思ったのですが。リンクだけ紹介しておきます。解説は省きますが、やるべきところはわかるでしょう。
お忙しい中、いろいろと手助けいただき、ありがとうございます。
何分知識が乏しく単純なご質問ばかりで申し訳ございません。
早速試してみます。