WordPress サイトが突然立ち上がらない?—原因と対処法を徹底解説!

こんにちは、阿久梨絵です!
WordPress サイトが急に立ち上がらなくなると、焦りますよね。しかし、原因を特定し、適切な対処をすれば復旧できる可能性が高いです。本記事では、サイトが開かない原因とその解決策を詳しく解説します!

1. WordPressサイトが立ち上がらない主な原因

サイトが開かなくなる原因はさまざまですが、以下のようなケースが考えられます。

① サーバーの問題

サーバーがダウンしているレンタルサーバーの障害やメンテナンスの影響
契約更新忘れサーバーの契約が切れている可能性
リソース不足アクセス集中でサーバー負荷が高まり、応答しない

② キャッシュの影響

ブラウザキャッシュが古い → 最新のサイトデータが読み込まれない
WordPressのキャッシュプラグインの不具合 → キャッシュが破損している

③ .htaccessファイルの問題

.htaccessの設定ミス → リダイレクト設定が誤っている
ファイルが破損している → WordPressの動作に影響を与える

④ プラグインやテーマの不具合

プラグインの競合 → 新しくインストールしたプラグインが原因
テーマのエラー → テーマの更新や変更後にサイトが開かなくなる

⑤ データベースの問題

データベース接続エラー → 「データベース接続の確立中にエラーが発生しました(Error establishing a database connection) 」が表示される
MySQLの負荷が高い → サーバーのデータベースが応答しない

2. WordPressサイトが開かないときの対処法

① サーバーの状態を確認する

・レンタルサーバーの管理画面にログインし、障害情報をチェック
契約が有効か確認し、必要なら更新手続きを行う
サーバーのリソース(CPU・メモリ使用量)を確認し、負荷が高い場合は最適化を検討

② キャッシュをクリアする

ブラウザのキャッシュを削除Ctrl + Shift + Delete でキャッシュクリア)
WordPressのキャッシュプラグイン(WP Super Cache、W3 Total Cacheなど)を無効化

③ .htaccessファイルをリセットする

FTPで `.htaccess` を削除し、WordPress管理画面から「パーマリンク設定」を保存し再生成

④ プラグインとテーマをチェックする

FTPで `wp-content/plugins` フォルダの名前を変更(例:`plugins_old`)し、すべてのプラグインを無効化
テーマをデフォルト(Twenty Twentyなど)に変更し、問題が解決するか確認

⑤ データベースの修復を試す

・`wp-config.php` に以下のコードを追加し、データベース修復を試す

define(‘WP_ALLOW_REPAIR’, true);

・`https://********.com/wp-admin/maint/repair.php` にアクセスし、修復を実行

まとめ

WordPress サイトが突然立ち上がらなくなった場合、サーバー、キャッシュ、.htaccess、プラグイン、データベースのいずれかに問題がある可能性が高いです。

まずはサーバーの状態を確認し、障害情報をチェック!
キャッシュをクリアし、.htaccessをリセット!
プラグインやテーマを無効化し、競合を解消!
データベースの修復を試し、接続エラーを解決!

これらの手順を試せば、多くのケースでサイトを復旧できます。もし問題が解決しない場合は、レンタルサーバーのサポートに問い合わせるのも有効です。
阿久梨絵でした!

Verified by MonsterInsights