Ich habe einen Server und eine Domain gleichzeitig geändert und die Site bringt den Fehler 500 in den Browser

Ich habe eine Site von einem Server auf einen anderen verschoben und es geht nicht nach oben (500 http Fehler), obwohl:

  1. Die DB wird mit demselben DB-Namen, DB-Benutzernamen und DB-Passwort hochgeladen.
  2. wp-config.php hat die gleichen jeweiligen Details.
  3. Posix-Berechtigungen sind rekursiv (D: 755, f: 644, www-data: www-data).
  4. Ich habe dafür gesorgt, dass jede Ecke in der DB die neue Domain über sudo wp search-replace 'http://a.com' 'http://b.com' --all-tables-with-prefix
  5. Ich habe alle Plugins via sudo wp plugin deactivate --all
  6. .htaccess ist vorhanden.
  7. Ich habe den DNS-Eintrag überprüft und es ist in Ordnung.

Was könnte sonst noch diesen 500 Fehler verursachen? Ich denke, die Liste ist jetzt sehr eng?

Solutions Collecting From Web of "Ich habe einen Server und eine Domain gleichzeitig geändert und die Site bringt den Fehler 500 in den Browser"

Das Problem ist aufgrund eines beschädigten .htaccess .

Nach all den oben genannten Schritten habe ich Wordfence mit der Deinstallation von wp plugin entfernt und danach, basierend auf dem formellen Beispiel, die .htaccess neu erstellt:

https://codex.wordpress.org/htaccess

Ich habe die Seite gespeichert und neu gestartet und jetzt funktioniert sie.

Wenn die Seite aktiv ist, reaktiviere alle Plugins und bringe Wordfence zurück.