サポート » テーマ » HTTP API CALLS エラーになる

  • 解決済 memocco

    (@memocco)


    どうぞよろしくお願いいたします。

    ■WordPress のバージョン
    WordPress 6.1、6.2

    ■使用しているプラグインとテーマの情報(名称、入手先 URL、バージョン)
    テーマ:astraテーマ(4.1.5)
    プラグイン:WooCommerce

    ■PHP、MySQL のバージョン
    8.0.25

    ■サーバー環境(ホスティングサービス名、OS、ウェブサーバー等)
    エックスサーバー プレミアムプラン

    ■ブラウザとそのバージョン
    OS:Windows11
    ブラウザ:Chrome、Firefox、Edge

    ■解決したい内容です
    (1)WordPress6.1の場合、「更新」メニューからアップデートをしようとすると、”最新版”と表示され6.2にアップデートできません。
    また、ダッシュボードに下記の表示がされてしまいます。

    a.「アクションスケジューラー: 59件の期限切れのアクションが見つかりました。問題が発生している可能性があります。」

    b.「WooCommerce データ更新
    WooCommerce はバックグラウンドでデータベースを更新しています。データベースの更新にはしばらく時間がかかる場合があります。」

    c.エラーメッセージが表示されます。(Query Monitorプラグイン)
    ・メソッド:POST
    ・URL:https://***/***/wp-cron.php?doing_wp_cron=1684986755.5710949897766113281250
    ・ステータス:401 Unauthorized
    ・呼び出し元:

    • Astra_Theme_Background_Updater->test_cron()
    • wp-content/themes/astra/inc/theme-update/class-astra-theme-background-updater.php:185
    • Astra_Theme_Background_Updater->install_actions()
    • wp-content/themes/astra/inc/theme-update/class-astra-theme-background-updater.php:211
    • do_action(‘admin_init’)
    • wp-includes/plugin.php:517

    (2)作成する段階で余分なファイルを作ってしまったのかと考え、WordPressをリセットし、同じ構成のサイトを作り直したところ、a,bの問題は解決しましたが、cは解決しませんでした。WordPressのバージョンは6.2.2です。

    今のところcは目に見えて何かに影響している訳ではありませんが、今後、a、bの問題がまた出てくるのではないかと思いました。

    どなたかアドバイスをお願いできますでしょうか。どうぞよろしくお願いいたします!

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • shokun0803

    (@shokun0803)

    memocco さん、こんにちは。

    時間が経っているので解決しているかもしれませんが…

    wp-cron が失敗している、 401 コードを吐いている、この 2 つから考えられることは、.htaccess等でwp-adminへのアクセスを制限しているのではないでしょうか。

    管理画面にサーバーサイドレベルでアクセス制限を掛ける場合、 WordPress 自身が必要とするアクセスは許可してあげなければなりません。

    ご参考になれば。

    トピック投稿者 memocco

    (@memocco)

    shokun0803さん、こんにちは。
    お返事ありがとうございます!

    管理画面にサーバーサイドレベルでアクセス制限

    はい。その通りで、.htaccessでアクセス制限をしていました。
    原因の切り分け方と解決方法、大変ありがとうございました。

    解決しましたので、こちらを締めさせていただきます。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「HTTP API CALLS エラーになる」には新たに返信することはできません。