Troubleshoot
WordPress で 500 Internal Server Error
最終更新: 2026-04-25
症状
一部 / 全ページで 500 Internal Server Error が返る
- Nginx / Caddy のエラーログに PHP-FPM timeout
- 画像アップロード時のみ 500
想定される原因
- 1
.htaccess 破損
Apache 系で RewriteRule が壊れた。
- 2
PHP-FPM child プロセス不足
pm.max_children を超えた。
- 3
upload_max_filesize / post_max_size 不足
大きな画像で詰まる。
対処手順
- .htaccess を一旦リネームして動作確認
- PHP-FPM の pm.max_children / pm.start_servers を増やす
- memory_limit = 512M、upload_max_filesize = 64M に引き上げ