サポート » 使い方全般 » REST API でエラーが発生しました

  • 解決済 em52yokikana

    (@em52yokikana)


    サイトヘルスに

    REST API は WordPress や他のアプリケーションがサーバーと通信する手段の1つです。たとえばブロックエディター画面は、投稿や固定ページの表示や保存に REST API を使用しています。

    REST API リクエストはエラーのために失敗しました。
    エラー: 有効な URL ではありません。 (http_request_failed)

    と表示され、固定・投稿ページ共に、保存・公開・プレビューがずっと待機中のままです。
    過去のトピックを検索しましたが、
    同様にプラグインは全て無効にしてもエラーが出ます。googleで検索してもプラグインを外して等しかヒットせず困っております。
    どなたか改善方法をご存知の方はいらっしゃいませんか?
    追記:FTPから再インストールも試みましたが改善出来ませんでした。

    • このトピックはem52yokikanaが2年前に変更しました。

    ヘルプの必要なページ: [リンクを見るにはログイン]

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • munyagu

    (@munyagu)

    こんにちは

    問題解決のためのチェックリストをお試しください。

    また、これが原因かは分からないですが、ドメイン名を変更した際の作業がうまくいっていないようです。
    URLが http://jcrew.sakura.ne.jp/nobenishi.com/ のままになっている箇所があります。

    制作された方に相談してみられてはどうでしょうか。

    トピック投稿者 em52yokikana

    (@em52yokikana)

    問題解決のためのチェックリストは下記の通りです。

    WordPress のバージョン
    ・6.0

    使用しているプラグインとテーマの情報(名称、入手先 URL、バージョン)
    ・Akismet Anti-Spam (アンチスパム) バージョン 4.2.4
    ・Classic Widgets バージョン 0.3
    ・Contact Form 7 バージョン 5.5.6.1
    ・Fudousan Plugin バージョン 5.7.2
    ・Popup Maker バージョン 1.16.7
    ・WP Multibyte Patch バージョン 2.9

    PHP、MySQL のバージョン
    ・バージョンの PHP (8.0.16) を実行しています
    ・データベースのバージョン5.7

    サーバー環境(ホスティングサービス名、OS、ウェブサーバー等)
    さくらレンタルサーバー、OS:FreeBSD 9.1-RELEASE-p24 amd64、webサーバーApache/2.4.52

    ブラウザとそのバージョン
    ブラウザ:Firefox 100.0.2

    エラーが表示された場合、「XX のようなエラー」ではなく、なるべくエラー文をコピーしてそのまま貼り付けてください
    REST API は WordPress や他のアプリケーションがサーバーと通信する手段の1つです。たとえばブロックエディター画面は、投稿や固定ページの表示や保存に REST API を使用しています。

    REST API リクエストはエラーのために失敗しました。
    エラー: 有効な URL ではありません。 (http_request_failed)

    トラブルシューティングで『パーマリンクの設定を再保存する。』とありましたが、現状.htaccessも上書き出来ません。
    新しいバージョンではこのような不正なルールがあると REST API が壊れる可能性があります。とありますのでこちらが原因なのでしょうか?

    >制作された方に相談してみられてはどうでしょうか。
    ∟制作したのは私ですがドメイン名の変更時は、設定>一般の部分をhttp://jcrew.sakura.ne.jp/nobenishi.com/ からhttp://www.nobenishi.com/ に変更しました。その後にDNSサーバーを変更して上記のサーバーに向かせてます。

    トピック投稿者 em52yokikana

    (@em52yokikana)

    凄くお恥ずかしいのですが、ドメイン名を変更した際に、間違ってサイトURLが、https:///www.nobenishi.comとしてしまっていたようです。
    https://www.nobenishi.com/wp-json/wp/v2/pagesを試して/が3本あることに気づきました。
    お手数をおかけしました。解決しました。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「REST API でエラーが発生しました」には新たに返信することはできません。