自前のWEBサーバーでWordPressを動かしているのですが、投稿や固定ページの編集画面が真っ白になります。
発生している問題
- 投稿や固定ページを新規追加した際の編集画面(ブロックエディター)が真っ白になり、操作ができない。
- サイトヘルスステータスで「REST APIでエラーが発生しました」、「サイトでループバックリクエストが完了できませんでした」と表示される。
試したこと
- デバッグモードを有効化、メッセージを確認。 → 関連するError、Warningはなし(下記参照)
- ファイル、ディレクトリのパーミッションをそれぞれ644、755に変更。 → 変化なし
- Apacheを再起動 → 変化なし
- .htaccessを編集しメモリ制限を256MBまで緩和 → 変化なし
- プラグインを全て無効化 → 変化なし
- PHPを7.4から8.0にバージョンアップ → 変化なし
環境
Web サーバー Apache/2.4.41 (Ubuntu)
PHP バージョン 8.0.14
データベース mysql Ver 8.0.27
CMS WordPress 5.8.2
備考
- 編集画面のメッセージ
Notice: Trying to get property 'post_type' of non-object in /var/www/html/handmade/wp-includes/post.php on line 7358 Notice: Trying to get property 'post_type' of non-object in /var/www/html/handmade/wp-includes/post.php on line 7359 Notice: Trying to get property 'ID' of non-object in /var/www/html/handmade/wp-includes/post.php on line 7363 Notice: Trying to get property 'post_type' of non-object in /var/www/html/handmade/wp-includes/post.php on line 7605 Notice: Trying to get property 'post_type' of non-object in /var/www/html/handmade/wp-includes/theme.php on line 3421 Notice: Trying to get property 'post_type' of non-object in /var/www/html/handmade/wp-includes/theme.php on line 3645 Notice: Trying to get property 'post_type' of non-object in /var/www/html/handmade/wp-includes/post.php on line 5148 Notice: Trying to get property 'ID' of non-object in /var/www/html/handmade/wp-includes/post.php on line 5148 Notice: Trying to get property 'post_type' of non-object in /var/www/html/handmade/wp-includes/post.php on line 4457 Warning: Creating default object from empty value in /var/www/html/handmade/wp-admin/includes/post.php on line 736 Notice: Undefined property: stdClass::$ID in /var/www/html/handmade/wp-admin/post-new.php on line 67 Notice: Undefined property: stdClass::$post_status in /var/www/html/handmade/wp-admin/edit-form-blocks.php on line 82 Notice: Undefined property: stdClass::$post_type in /var/www/html/handmade/wp-admin/includes/meta-boxes.php on line 1426 Notice: Undefined property: stdClass::$post_type in /var/www/html/handmade/wp-includes/taxonomy.php on line 245 Notice: Undefined property: stdClass::$post_type in /var/www/html/handmade/wp-includes/taxonomy.php on line 248 Notice: Undefined property: stdClass::$post_type in /var/www/html/handmade/wp-admin/edit-form-blocks.php on line 278
私以外にもWEBサーバーを使用している人がいるのでなんとか治したいです。
よろしくお願いいたします。
あなたの回答
tips
プレビュー