Bei einem Joomla Update erscheint die Fehlermeldung "AJAX Loading Error: Internal Server Error"
Lösung 1: Falsche Limits
In den Servereinstellungen sind falsche / zu geringe Werte eingetragen:
max_execution_time = 120
and memory_limit = 128M
Lösung 2: Fehlende Dateien
Es fehlen Dateien in der Update-Komponente. In diesem Fall hilft es nur wenn man das Update manuell [Manuelles Joomla Update]
durchführt und so die fehlenden Dateien wieder einspielt. Dazu einfach das Joomla Paket herunterladen und die Dateien per FTP überschreiben.
https://downloads.joomla.org/de/cms/joomla3
Joomla! 3.9.* Full Package (.zip) nutzen damit auch alle Dateien enthalten sind. Nachher das Datenbankupdate durchführen.
Lösung 3: Servereinschränkungen mittels htaccess-Datei.
Das kommt immer wieder vor wenn aus Sicherheitsgründen htaccess Dateien angelegt wurden und diese nicht an geänderte Anforderungen angepasst werden. Dazu einfach die vorhandenen htaccess-Dateien vorübergehend umbenennen, wie zum Beispiel:
.htaccess in .htaccess-TEST
Nach dem Test wieder richtig benennen!
Lösung 4: Dateiberechtigungen
Das ist der häufigste Fehler. Insbesondere bei falsch eingetragenen Linux-User-Groups kommt es häufig vor das Dateien dem User WWW-DATA gehören und man per FTP-User keinen Zugriff hat, oder umgekehrt. Der einfachste Weg ist mit Akeeba Admin Tools und dem Button "Fix Permissions" die Ordner und Dateirechte zu reparieren.
Lösung 4: public $live_site
Hin und wieder kommt es vor das in der configurations.php die Variable public $live_site = gesetzt ist. Das verusacht under Umständen Probleme. Oft hat es in diesem Fall geholfen die Variable einfach leer zu lassen
Quelle: https://www.joomlashack.com/blog/joomla/how-to-deal-with-the-ajax-loading-error-not-found-error/