2026年5月20日

2026年5月20日

cPanelからWordPress500エラーを診断する方法

はじめに

cPanel(コントロールパネル)を使えば、FTPクライアントなしでサーバー上のファイル確認・エラーログ閲覧・PHP設定変更が行えます。WordPress500エラーの診断で最初に確認すべきツールがまとまっており、非常に便利です。

cPanelへのアクセス方法

  • https://ドメイン名:2083/
  • https://ドメイン名/cpanel/
  • ホスティング会社の管理画面から「cPanel」ボタンをクリック

診断手順①:エラーログを確認する

cPanelには専用のエラーログビューアがあります:

cPanel → ログ(Logs)セクション → エラー(Errors)

直近のPHPエラー・Apacheエラーが表示されます。エラーメッセージにはファイル名と行番号が含まれており、原因の特定に役立ちます。

診断手順②:PHP設定を確認・変更する

cPanel → ソフトウェア(Software)→ Select PHP Version
または
cPanel → ソフトウェア → PHP設定(PHP Ini Editor)

確認・変更できる主な項目:

| 設定項目 | 推奨値 | 問題の判断 |

|---------|--------|-----------|

| PHPバージョン | 8.1以上推奨 | 古すぎ・新しすぎ |

| memory_limit | 256M以上 | 128M以下なら増量 |

| max_execution_time | 120以上 | 30秒だと不足の場合あり |

| upload_max_filesize | 64M以上 | アップロードエラー時 |

| post_max_size | 128M以上 | upload_maxより大きく |

診断手順③:ファイルマネージャーで確認する

cPanel → ファイル(Files)→ ファイルマネージャー(File Manager)

ファイルマネージャーで確認できること:

  • .maintenance ファイルの存在(削除する)
  • .htaccess の内容確認(不正なコードがないか)
  • ファイルのパーミッション確認(フォルダ755・ファイル644)

診断手順④:MySQL Databases でDB確認する

cPanel → データベース(Databases)→ MySQL® Databases

確認できること:

  • データベース名・ユーザー名(wp-config.phpの値と照合)
  • データベースユーザーのパスワードリセット
  • phpMyAdminでDB修復ツールを実行

診断手順⑤:バックアップから復元する

500エラーの原因が解消できない場合、cPanelのバックアップ機能で以前の状態に戻せる場合があります:

cPanel → ファイル → バックアップ(Backup)またはJetBackup

ホスティングによって自動バックアップの保持期間が異なります(1日〜30日)。

cPanelで確認するチェックリスト

✅ エラーログを確認した(ログセクション → エラー)
✅ PHPバージョンを確認した(8.1以上を推奨)
✅ memory_limitを確認した(256M以上に設定)
✅ ファイルマネージャーで.maintenanceを確認した
✅ .htaccessの内容を確認した
✅ MySQLでDB名・ユーザー名を確認した

注意事項

  • cPanelでPHP設定を変更した場合は反映に数分かかる場合があります。
  • ファイルマネージャーで誤ってファイルを削除しないよう注意してください。変更前にダウンロードして手元にバックアップを保存しましょう。

まとめ

cPanelを使えばFTPなしで500エラーの多くを診断できます。エラーログ確認→PHP設定確認→ファイルマネージャー確認の順で進めてください。

関連記事:

お気軽にご相談ください

お見積りへ お問い合わせへ