Depois de ter atualizado o joomla 3.7.5 para 3.9.10 houve a causa do erro HTTP ERRO 500 e o site ficou fora do ar, o problema é que o site precisa de uma correção na base de dados...

Tipo de Erro:

PHP Fatal error: Call to undefined method JLanguageHelper::parseIniFile() in public_html/libraries/src/Language/Language.php on line 803

Uma vez que você não pode entrar no administrador, você precisa fazê-lo manualmente por código.
Então, antes de mais nada, faça o backup.
Abra seu index.php (não no administrador, o normal)


e entre esse código:
require_once JPATH_BASE . '/includes/framework.php';

e esse;

// Set profiler start time and memory usage and mark afterLoad in the profiler. JDEBUG ? JProfiler::getInstance('Application')->setStart($startTime, $startMem)->mark('afterLoad') : null;

Coloque esse:

require(JPATH_ADMINISTRATOR.DIRECTORY_SEPARATOR.'components'.DIRECTORY_SEPARATOR.'com_installer'.DIRECTORY_SEPARATOR.'models'.DIRECTORY_SEPARATOR.'database.php');
$model = new InstallerModelDatabase();
$model->fix();


Salve e atualize sua página principal aparecera um erro e após esse procedimento remova o código do index.



Atualize seu site novamente e pronto problema resolvido.



Fonte de Pesquisas: Github por Pannagiotis