Diagnosing 500 Internal Server Error#
A 500 Internal Server Error indicates a fatal PHP script halt.
Diagnostic Checklist:#
- 1Check
error_log: Open File Manager ->public_html/error_log-> scroll to bottom to see the exact fatal PHP file and line number. - 2Deactivate Plugins: Rename
wp-content/pluginstowp-content/plugins_tempto restore admin access. - 3Reset
.htaccess: Rename.htaccessto.htaccess_oldand save default WordPress rewrite rules. - 4Increase Memory: Add
define('WP_MEMORY_LIMIT', '512M');inwp-config.php.