Где прописан доступ к базам данных в популярных CMS (движках)

22.08.2019     👁 4745


Нижеприведенный текст только для веб-мастеров / программистов, для остальных лучше закрыть страницу :).

Если вы занимаетесь технической поддержкой сайтов и используете различные веб-движки (не по потребности, а данной реальности), то сталкивались с тем, что для того, чтобы установить сайт нужно знать где настраивается доступ к базам данных сайта. Обычно это настраивается в отдельном конфигурационном файле типа config.php (а большинство веб-движков сделаны на языке программирования PHP).

Рассмотрим, как найти этот конфигурационный файл на примере известных нам движков. Нижеприведенную таблицу будем пополнять по мере сил. Да, и не забываем, что эти данные верны не для всех версий. Данные найдены в интернете и используя наш личный опыт, поэтому стоит их воспринимать не 100% верными. Но как отправная точка сгодится.

CMS Путь к файлу Комментарии
1  Amiro.CMS  docs/_local/config.ini.php DB_Host = "ххххх"
DB_Database = "ххххх"
DB_User = "ххххх"
DB_Password = "ххххх"
2  Bitrix  /bitrix/php_interface/dbconn.php $DBHost = "ххххх";
$DBLogin = "ххххх";
$DBPassword = "ххххх";
$DBName = "ххххх";
3  CMSMadeSimple /config.php $config['db_hostname'] = 'xxxxx';
$config['db_username'] = 'xxxxx';
$config['db_password'] = 'xxxxx';
$config['db_name'] = 'xxxxx';
4  DLE  /engine/data/dbconfig.php define ("DBHOST", "ххххх");
define ("DBNAME", "ххххх");
define ("DBUSER", "ххххх");
define ("DBPASS", "ххххх");
5  HostCMS  modules/core/config/database.php "host" => "ххххх",
"username" => "ххххх",
"password" => "ххххх",
"database" => "hostcms"
6  Joomla  configuration.php var $host = "ххххх";
var $user = "ххххх";
var $db = "ххххх";
var $password = "ххххх";
7  Mediasite  /config.local.php define('CONFIG_DBHOST', 'xxxxx');
define('CONFIG_DBUSER', 'xxxxx');
define('CONFIG_DBPASS', 'xxxxx');
define('CONFIG_DBNAME', 'xxxxx');
8  MODx  /core/config/config.inc.php

$database_server = "ххххх";
$database_user = "ххххх";
$database_password = "ххххх";
$dbase = "ххххх’;
$database_dsn = 'mysql:host=localhost;dbname=ххххх;charset=utf8';

9  NetCat  docs/vars.inc.php $MYSQL_HOST = "ххххх";
$MYSQL_USER = "ххххх";
$MYSQL_PASSWORD = "ххххх";
$MYSQL_DB_NAME = "ххххх";
10  Novelsite  /inc/settings.inc $db_name = "xxxxx";
$db_host = "xxxxx";
$db_user = "xxxxx";
$db_pass = "xxxxx";
11  OpenCart /config.php define('DB_HOSTNAME', 'xxxxx');
define('DB_USERNAME', 'xxxxx');
define('DB_PASSWORD', 'xxxxx');
define('DB_DATABASE', 'xxxxx');
12  phpBB  docs/config.php $dbhost = "xxxxx";
$dbname = "xxxxx";
$dbuser = "xxxxx";
$dbpasswd = "xxxxx";
13  PrestaShop  /config/settings.inc.php define("_DB_NAME_", "xxxxx");
define("_DB_SERVER_", "xxxxx");
define("_DB_USER_", "xxxxx");
define("_DB_PASSWD_", "xxxxx");
14  ShopCMS /core/config/connect.inc.php define("DB_HOST", "xxxxx");
define("DB_USER", "xxxxx");
define("DB_PASS", "xxxxx");
define("DB_NAME", "xxxxx");
15  Shop-script  /cfg/connect.inc.php define("DB_HOST", "xxxxx");
define("DB_USER", "xxxxx");
define("DB_PASS", "xxxxx");
define("DB_NAME", "xxxxx");
16  UMI  docs/config.ini core.host = "xxxxx"
core.login = "xxxxx"
core.password = "xxxxx"
core.dbname = "xxxxx"
17  Uralsoft  /UralSoft/UralSoft.4.x.x/config.php define("DB_HOST", "xxxxx");
define("DB_NAME", "xxxxx");
define("DB_LOGIN", "xxxxx");
define("DB_PASSWORD", "xxxxx");
18  WebAsyst

/dblist/[login].xml

 

/temp/scdb/.settings.[login]

SQLSERVER="xxxxx"
DB_NAME="xxxxx"
DB_PASSWORD="xxxxx"
DB_USER="xxxxx"

 

"DB_USER" "xxxxx"
"DB_PASS" "xxxxx"
"DB_NAME" "xxxxx"
"DB_HOST" "xxxxx"

19 WordPress wp-config.php define('DB_HOST', 'xxxxx');
define('DB_NAME', 'xxxxx');
define('DB_LOGIN', 'xxxxx'); 
define('DB_PASSWORD', 'xxxxx');
20  Drupal 7 /sites/default/settings.php 'database' => 'xxxxx_database',
'username' => 'xxxxx_username',
'password' => 'mypassword',
'host' => 'localhost',
'port' => '',
'driver' => 'mysql',
'prefix' => 'drupal_',

P.S. Табличка дополняется по мере сил!

 

 



Подписывайся на наш Телеграм

Подписывайся на наш
Телеграм канал!
Контекст решает