Разное

Как узнать доступы к БД в Joomla

Инструкция как определить логин и пароль к базе данных при наличии доступа к панели управления Joomla (версия 1).
1

Определение хоста и логина

Адрес хоста, логин и название БД можно посмотреть в меню «Сайт» - «Глобальная конфигурация», вкладка «База данных».

2

Определение пароля

Пароль хранится в корне сайта, в файле configuration.php и представляет собой список переменных:

<?php 
$mosConfig_MetaAuthor = '0';
$mosConfig_MetaDesc = 'Описание сайта';
$mosConfig_MetaKeys = 'Ключевые слова';
$mosConfig_MetaTitle = '1';
$mosConfig_absolute_path = '/var/www/webadmin/data/www/';
$mosConfig_admin_expired = '1';
$mosConfig_allowUserRegistration = '1';
$mosConfig_back_button = '1';
$mosConfig_cachepath = '/var/www/webadmin/data/www/';
$mosConfig_cachetime = '900';
$mosConfig_caching = '0';
$mosConfig_db = 'Название БД';
$mosConfig_dbprefix = 'Префикс таблиц';
$mosConfig_debug = '0';
$mosConfig_dirperms = '';
$mosConfig_editor = 'jce';
$mosConfig_enable_log_items = '0';
$mosConfig_enable_log_searches = '1';
$mosConfig_enable_stats = '1';
$mosConfig_error_message = 'Сайт недоступен.';
$mosConfig_error_reporting = '-1';
$mosConfig_favicon = 'favicon.ico';
$mosConfig_fileperms = '';
$mosConfig_fromname = 'www.site.com';
$mosConfig_frontend_login = '1';
$mosConfig_frontend_userparams = '1';
$mosConfig_gzip = '0';
$mosConfig_helpurl = 'http://help.joom.ru';
$mosConfig_hideAuthor = '1';
$mosConfig_hideCreateDate = '1';
$mosConfig_hideEmail = '1';
$mosConfig_hideModifyDate = '1';
$mosConfig_hidePdf = '1';
$mosConfig_hidePrint = '1';
$mosConfig_hits = '0';
$mosConfig_host = 'localhost';
$mosConfig_icons = '0';
$mosConfig_item_navigation = '0';
$mosConfig_lang = 'russian';
$mosConfig_lifetime = '900';
$mosConfig_link_titles = '0';
$mosConfig_list_limit = '30';
$mosConfig_live_site = 'http://www.site.com';
$mosConfig_locale = 'ru_RU.CP1251';
$mosConfig_mailer = 'mail';
$mosConfig_mailfrom = 'mail@site.com';
$mosConfig_multilingual_support = '0';
$mosConfig_multipage_toc = '0';
$mosConfig_offline = '0';
$mosConfig_offline_message = 'Сайт временно закрыт.';
$mosConfig_offset = '-1';
$mosConfig_offset_user = '3';
$mosConfig_pagetitles = '1';
$mosConfig_password = 'Пароль БД';
$mosConfig_readmore = '1';
$mosConfig_secret = 'xxxxx';
$mosConfig_sef = '1';
$mosConfig_sendmail = '/usr/sbin/sendmail';
$mosConfig_session_life_admin = '1800';
$mosConfig_session_type = '0';
$mosConfig_shownoauth = '0';
$mosConfig_sitename = 'www.site.com';
$mosConfig_smtpauth = '0';
$mosConfig_smtphost = 'localhost';
$mosConfig_smtppass = '';
$mosConfig_smtpuser = '';
$mosConfig_uniquemail = '0';
$mosConfig_user = 'Пользователь БД';
$mosConfig_useractivation = '1';
$mosConfig_vote = '0';
setlocale (LC_TIME, $mosConfig_locale);
?>

Теперь зная название нужных переменных можно отредактировать шаблон и вывести их на сайте, для этого переходим в «Сайт» - «Шаблоны» - «Шаблоны сайта». Отмечаем шаблон по умолчанию и «Редактировать HTML».

В начале шаблона выводим переменную с паролем.

<?php echo $mosConfig_password; ?>

После сохранения переходим на сайт и видим пароль от БД.

Адреса PHPMyAdmin хостингов

17 июля 2018
В случаи смены хостинга 1С-Битрикс позволяет легко сформировать резервную копию проекта и восстановить его.
Примеры защиты от копирования текста с сайта, добавление копирайта при копировании и отключение выделения текста в...
Задача: скопировать рабочий сайт и запустить его на другом хостинге и домене для смены дизайна и других работ после...