How to fix “500 Internal Server Error” in WordPress Print

  • 0

Common causes

  • Corrupted .htaccess
  • Plugin conflicts
  • Theme issues
  • PHP version incompatibility
  • Low resource limits

Step 1 — Recreate .htaccess

  1. Open File Manager
  2. Rename .htaccess → .htaccess-old
  3. Go to wp-admin → Settings → Permalinks → Save

Step 2 — Disable plugins

  1. In File Manager, open wp-content
  2. Rename plugins → plugins-old
  3. If the site loads, a plugin is the problem

Step 3 — Switch to a default theme

  1. Open wp-content/themes
  2. Rename your theme folder

Step 4 — Change PHP Version

Open PHP Selector in DirectAdmin and try:

  • PHP 8.2
  • PHP 8.1
  • PHP 7.4 (legacy)

Step 5 — Increase limits

memory_limit = 512M
max_execution_time = 300
upload_max_filesize = 256M

Step 6 — Check error logs

  • DirectAdmin → Site Summary / Logs
  • Error Log
  • LiteSpeed Log

Was this answer helpful?

« Back