Infra Ops Hub
Troubleshoot

WordPress で 500 Internal Server Error

最終更新: 2026-04-25

症状

一部 / 全ページで 500 Internal Server Error が返る

  • Nginx / Caddy のエラーログに PHP-FPM timeout
  • 画像アップロード時のみ 500

想定される原因

  1. 1

    .htaccess 破損

    Apache 系で RewriteRule が壊れた。

  2. 2

    PHP-FPM child プロセス不足

    pm.max_children を超えた。

  3. 3

    upload_max_filesize / post_max_size 不足

    大きな画像で詰まる。

対処手順

  1. .htaccess を一旦リネームして動作確認
  2. PHP-FPM の pm.max_children / pm.start_servers を増やす
  3. memory_limit = 512M、upload_max_filesize = 64M に引き上げ

関連ページ

まず確認すること

  • Nginx / Caddy access log に 500 の URL
  • PHP-FPM の status を確認
  • php.ini の memory_limit / upload_max_filesize
VPS / WordPress

この Issue への推奨アクション: サービス比較を見る

VPS / WordPress

このテーマの関連ページ