- An error in .htaccess: temporarily rename the file (e.g.
.htaccess_old) and check the site. - PHP error: check the site’s Error Log in DirectAdmin — the last lines show the cause.
- Incompatible PHP version: choose a PHP version your site supports.
- File permissions: folders should be
755and files644. - Memory limit: increase the
memory_limitvalue.
To see the error in WordPress, temporarily add
define('WP_DEBUG', true); to wp-config.php, then set it back to false.