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設定確認→ファイルマネージャー確認の順で進めてください。
関連記事: