/home/suroeste/public_html/wp-content/plugins/akeebabackupwp/app
Edit: /home/suroeste/public_html/wp-content/plugins/akeebabackupwp/app/index.php (2057B)
appConfig->getDefaultPath();
if (is_file($configPath))
{
$akeebaSoloContainer->appConfig->loadConfiguration();
}
// Prepare the user manager
$manager = $akeebaSoloContainer->userManager;
$manager->registerPrivilegePlugin('akeeba', UserPrivileges::class);
$manager->registerAuthenticationPlugin('password', UserAuthenticationPassword::class);
if (!defined('AKEEBADEBUG'))
{
$manager->registerAuthenticationPlugin('yubikey', UserAuthenticationYubikey::class);
$manager->registerAuthenticationPlugin('google', UserAuthenticationGoogle::class);
}
// Run the application
$application = $akeebaSoloContainer->application;
$application->initialise();
$application->route();
$application->dispatch();
$application->render();
$application->close();
}
catch (Throwable $exc)
{
$filename = null;
if ($application instanceof Application)
{
$template = $application->getTemplate();
$filename = APATH_THEMES . '/' . $template . '/error.php';
$filename = @file_exists($filename) ? $filename : null;
}
if (is_null($filename))
{
echo "
Application Error
\n";
echo "
Please submit the following error message and trace in its entirety when requesting support
\n";
echo "
" . get_class($exc) . ' — ' . $exc->getMessage() . "
\n";
echo "
\n";
echo $exc->getTraceAsString();
echo "
\n";
return;
}
include $filename;
}