WordPressのサイトヘルスステータスに
「致命的な問題」が表示されていることがずっと気になっていました。
重い腰をあげて原因を調べます。
エラーの詳細
「バックグラウンド更新が想定通りに動作していません」というエラーです。
詳細を見てみると、
「一部のファイルがWordPressから書き込みできません」となっています。
ふむ。そのinstall.phpてやつのアクセス権限を見てみるか・・・
install.phpのアクセス権を確認する
FTPからファイルのアクセス権限を確認してみます。
このサイトのサーバーはロリポップなので「ロリポップ!FTP」を使用しました。
install.phpを探すと・・・たしかに属性が「000」になっています。
※属性が 000 = 読み・書き・実行が何も許されていない状態
上の画像の通り、「install.php」の属性を「755」に変更しました。
再度サイトステータスを確認すると・・・
すべてのサイトヘルスチェックに合格!
致命的な問題って言われると不安になる。解消できてよかった。
ちなみにこの「install.php」は削除しちゃってもいいみたいです。
が、私は怖いので削除していません・・・(責任は持てません・・・)
あとがき
調べてみた中で一般的な解決方法としては、
- WordPressのプラグインをひとつずつ無効にして解消するか確認する
- WordPressのテーマを他のものに変えて解消するか確認する
などがあるようです。必要に応じてこちらも試してみるといいかもしれません。
バックグラウンド更新ができない原因がサーバー側にあるのか
WPのプラグイン・テーマにあるのか切り分けていくことが必要ですね。
コメント