質問
-
フリー PHP+MySQL
Jetpack更新時にエラーが出ます -
本文:
プラグインのJetpackを最新のものに更新したら、以下のメールが届きました。
---------------------------------
こんにちは。
WordPress 5.2から、サイトでプラグインやテーマが致命的なエラーを発生させた場合にそれを検知してこの自動メールでお知らせする機能が追加されました。
今回の場合、WordPress がプラグイン Jetpack by WordPress.com でエラーを捉えました。
まずはじめに、ご自分のサイト (http://kifu.webcrow.jp/wp/) を開き、目に見える問題がないか確認してください。次に、エラーが発生したページ (http://kifu.webcrow.jp/wp/wp/wp-admin/update.php?action=update-selected&plugins=jetpack%2Fjetpack.php&_wpnonce=328fc56264) を開き、同様に問題がないか確認してください。
この問題をさらに調査するにはサーバーホストに連絡してみてください。
もしサイトが壊れていてダッシュボードに正常に接続できない場合、WordPress には特別な「リカバリーモード」があります。これによりダッシュボードに安全にログインし、さらに調査をすることができます。
http://kifu.webcrow.jp/wp/wp-login.php?action=enter_recovery_mode&rm_token=uyWK0javPLl2il2jSwiBpe&rm_key=IzhQ5UANaNCWgdNe8hFqSa
サイトを安全に保つため、このリンクは 1日 で有効期限が切れます。ですが、心配なく。有効期限後にこのエラーが再度発生すれば新しいリンクをお送りします。
この問題を解決しようとする際、以下の情報を聞かれるかもしれません。
WordPress バーション5.3.2
現在のテーマ: Poseidon (バージョン 1.8.4)
現在のプラグイン: Jetpack by WordPress.com (バージョン 8.1.1)
PHP バージョン7.1.2
エラー詳細
===============
エラータイプ E_ERROR が /home/kifu/kifu.webcrow.jp/public_html/wp/wp-content/plugins/jetpack/vendor/automattic/jetpack-sync/src/Listener.php ファイルの 270 行目で発生しました。 エラーメッセージ: Uncaught Error: Class 'Automattic\Jetpack\Roles' not found in /home/kifu/kifu.webcrow.jp/public_html/wp/wp-content/plugins/jetpack/vendor/automattic/jetpack-sync/src/Listener.php:270
Stack trace:
#0 /home/kifu/kifu.webcrow.jp/public_html/wp/wp-content/plugins/jetpack/vendor/automattic/jetpack-sync/src/Listener.php(239): Automattic\Jetpack\Sync\Listener->get_actor('jetpack_plugins...', Array)
#1 /home/kifu/kifu.webcrow.jp/public_html/wp/wp-content/plugins/jetpack/vendor/automattic/jetpack-sync/src/Listener.php(114): Automattic\Jetpack\Sync\Listener->enqueue_action('jetpack_plugins...', Array, Object(Automattic\Jetpack\Sync\Queue))
#2 /home/kifu/kifu.webcrow.jp/public_html/wp/wp-includes/class-wp-hook.php(288): Automattic\Jetpack\Sync\Listener->action_handler(Array, Array)
#3 /home/kifu/kifu.webcrow.jp/public_html/wp/wp-includes/class-wp-hook.php(312): WP_Hook->apply_filters('', Array)
#4 /home/kifu/kifu.webcrow.jp/public_html/wp/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
#5 /home/kifu/kifu.webcrow.
---------------------------------
メールここまで。
このメールの中にある以下の部分で問題が起きています。
---------------------------------
まずはじめに、ご自分のサイト (http://kifu.webcrow.jp/wp/) を開き、目に見える問題がないか確認してください。次に、エラーが発生したページ (http://kifu.webcrow.jp/wp/wp/wp-admin/update.php?action=update-selected&plugins=jetpack%2Fjetpack.php&_wpnonce=328fc56264) を開き、同様に問題がないか確認してください。
---------------------------------
前段の自分のサイトに目に見える問題はありませんでした。
しかし、後段のエラーが発生したページを開こうとすると、Not Found がでます。
原因がお分かりになる方いらっしゃいますでしょうか?
- 緊急度:急ぎ投稿者:kooojiさん投稿時間:2020/01/28 11:20
回答 No.9936
この回答がベストアンサーです
これかな???
https://jazbay.com/daybook/archives/21675
Not foundの方は、
> (http://kifu.webcrow.jp/wp/wp/wp-admin/update.php...
../wp/wp/.. でURLが違っているせいだと思うけれど...
質問者からのコメント
ジョバンニさん、ありがとうございます。
おそらくご回答の通りだと思います。
しばらく様子を見てみます。