
こーんなエラーが出た
“PHP message: PHP Fatal error: Uncaught Exception: Serialization of ‘SimpleXMLElement’ is not allowed in /〜〜/wp-content/plugins/jetpack/sync/class.jetpack-sync-queue.php:54
Stack trace:
#0 /〜〜/wp-content/plugins/jetpack/sync/class.jetpack-sync-queue.php(54): serialize(Array)
#1 〜〜/wp-content/plugins/jetpack/sync/class.jetpack-sync-listener.php(229): Jetpack_Sync_Queue->add(Array)
#2 〜〜/wp-content/plugins/jetpack/sync/class.jetpack-sync-listener.php(116): Jetpack_Sync_Listener->enqueue_action(‘set_object_term…’, Array, Object(Jetpack_Sync_Queue))
#3〜〜/wp-includes/class-wp-hook.php(286): Jetpack_Sync_Listener->action_handler(12648, Array, Array, ‘post_tag’, true, Array)
#4 〜〜/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(”, Array)
#5 〜〜/wp-includes/plugin.php(465): WP_Hook->do_action(Array)
#6〜〜/wp-includes/taxonomy.ph” while reading response header from upstream, client: xxx.xxx.xxx.xxx, server: example.com, request: “POST /wp-admin/post.php HTTP/1.1”, upstream: “fastcgi://127.0.0.1:9000”, host: “example.com”, referrer: “https://example.com/wp-admin/post.php?post=12648&action=edit&classic-editor”
これは…
どういうわけか SimpleXMLElement がどうのこうの…
なんで!? 文献もなく…
ひとつ 見つけたのはこちら…
いつの間にか投稿時にJetpackのエラーが出るようになりました。投稿自体は正常にされているものの、毎回エラー画面を見るのも嫌なのでとりあえず解決しました。エラー位置wp-content/plugins/jetpack/sync/class
今回のエラーは 「class.jetpack-sync-queue.php:54」 で54行目だけど多分同じと判断。
Japanese Autotag が関与している…!?
プラグイン一覧見たら… あった!?
こちらを停止したら…直りました。
ありがとうございました!!!