Skip to content

Где находится конфигурационный файл подключения к базам данных в популярных CMS

В Joomla есть файл configuration.php, в котором есть строчки:

var $host = ‘сервер’;
var $user = ‘имя_пользователя’;
var $db = ‘имя_базы_данных’;
var $password = ‘пароль’;

В WordPress есть файл wp-config.php, в котором есть строчки:

define(‘DB_NAME’, ‘имя_базы_данных’);
define(‘DB_USER’, ‘имя_пользователя’);
define(‘DB_HOST’, ‘сервер’);
define(‘DB_PASSWORD’, ‘пароль’);

В Drupal в папке /site/default/ есть файл settings.php, в котором есть строчка $db_url = ‘mysql://username:password@mysqlhost/databasename’; Где:

username — имя пользователя;
password — пароль;
mysqlhost — сервер базы данных;
databasename — имя базы данных.

В DLE в папке /engine/data/ есть файл dbconfig.php, в котором подключение к базе прописывается в строчках:

define («DBHOST», «сервер»);
define («DBNAME», «имя_базы_данных»);
define («DBUSER», «имя_пользователя»);
define («DBPASS», «пароль»);

В Shop-script подключение настраивается в файле /cfg/connect.inc.php

define(‘DB_HOST’, ‘сервер’);
define(‘DB_USER’, ‘имя_пользователя’);
define(‘DB_PASS’, ‘пароль’);
define(‘DB_NAME’, ‘имя_базы_данных’);

В ShopCMS база данных подключается в файле /core/config/connect.inc.php

define(‘DB_HOST’, ‘сервер’);
define(‘DB_USER’, ‘имя_пользователя’);
define(‘DB_PASS’, ‘пароль’);
define(‘DB_NAME’, ‘имя_базы_данных’);

В WebAsyst всё немного сложнее. Там есть файл /dblist/логин.xml в котором за соединение с базой отвечают следующие параметры:

SQLSERVER=»сервер»
DB_NAME=»имя_базы_данных»
DB_PASSWORD=»пароль»
DB_USER=»имя_пользователя»

а также в файле кеша /temp/scdb/.settings.логин дублируются эти же параметры:

«DB_USER» «имя_пользователя»
«DB_PASS» «пароль»
«DB_NAME» «имя_базы_данных»
«DB_HOST» «сервер»

В PrestaShop подключение настраивается в файле /config/settings.inc.php

define(‘_DB_NAME_’, ‘имя_базы_данных’);
define(‘_DB_SERVER_’, ‘сервер’);
define(‘_DB_USER_’, ‘имя_пользователя’);
define(‘_DB_PASSWD_’, ‘пароль’);

В MODx подключение настраивается в файле /manager/includes/config.inc.php:

$database_server = ‘сервер’;
$database_user = ‘имя_пользователя’;
$database_password = ‘пароль’;
$dbase = ‘имя_базы_данных’;

  В Bitrix подключение настраивается в файле /bitrix/php_interface/dbconn.php:

$DBHost = «сервер»;
$DBLogin = «имя_пользователя»;
$DBPassword = «пароль»;
$DBName = «имя_базы_данных»;

  В PHPShop подключение настраивается в файле phpshop/inc/config.ini:

host = «сервер»;
user_db = «имя_пользователя»;
pass_db = «пароль»;
dbase = «имя_базы_данных»;

В HostCMS конфигурационный файл размещается в modules/core/config/database.php и содержит следующие настройки:

‘driver’ => ‘mysql’,
‘host’ => ‘localhost’,
‘username’ => ‘srv83user’,
‘password’ => ‘megapassword’,
‘database’ => ‘hostcms’

В UMI реквизиты подключения в секции [connections] файла docs/config.ini: Код:

core.host = «адрес_сервера»
core.login = «имя_пользователя»
core.password = «пароль»
core.dbname = «имя_базы_данных»

В phpBB файле docs/config.php:

$dbhost = ‘адрес_сервера’;
$dbname = ‘имя_базы_данных’;
$dbuser = ‘имя_пользователя’;
$dbpasswd = ‘пароль’;

В NetCat соединение с базой данных настраивается в файле docs/vars.inc.php:

$MYSQL_HOST = «адрес_сервера»;
$MYSQL_USER = «имя_пользователя»;
$MYSQL_PASSWORD = «пароль»;
$MYSQL_DB_NAME = «имя_базы_данных»;

В Amiro.CMS настройки соединения с базой данных устанавливаются в файле docs/_local/config.ini.php:

DB_Host = «адрес_сервера»
DB_Database = «имя_базы_данных»
DB_User = «имя_пользователя»
DB_Password = «пароль»

Если ничего из перечисленного не подошло,то посмотрите название базы данных в панели управления на вкладке «Сайты и домены» → «Базы данных» после чего в консоли в директории httpdocs воспользуйтесь командой:

grep -r «название базы» .

Конфигурационные файлы популярных CMS

Если вы изменили пароль для доступа к базе данных через панель управления, то сайт, использующий базу данных, может перестать работать. Для восстановления работы сайта необходимо указать новый пароль в файлах сайта.

На этой странице мы собрали названия конфигурационных файлов и строки, в которых хранятся настройки для подключения к базе данных для популярных CMS. Сведения указаны исходя из того, что CMS установлена в корневой каталог по умолчанию (~/ваш_домен/docs/).

1. Joomla!

Имя файла, в котором указываются параметры подключения:

~/ваш_домен/docs/configuration.php

Строки:

var $host = 'имя_сервера';
var $user = 'имя_пользователя';
var $db = 'имя_базы_данных';
var $password = 'пароль';

2. WordPress

Имя файла, в котором указываются параметры подключения:

~/ваш_домен/docs/wp-config.php

Строки:

define('DB_NAME', 'имя_базы_данных');
define('DB_USER', 'имя_пользователя');
define('DB_HOST', 'имя_сервера');
define('DB_PASSWORD', 'пароль');

3. «1C-Битрикс»

Имя файла, в котором указываются параметры подключения:

~/ваш_домен/docs/bitrix/php_interface/dbconn.php

Строки:

$DBHost = "имя_сервера";
$DBLogin = "имя_пользователя";
$DBPassword = "пароль";
$DBName = "имя_базы_данных";

Начиная с версии 14 параметры подключения к базе также указаны в файле:

~/ваш_домен/docs/bitrix/.settings.php

Строки:

'host' => "имя_сервера',
'database' => 'имя_базы_данных',
'login' => 'имя_пользователя',
'password' => 'пароль',

4. Drupal

Имя файла, в котором указываются параметры подключения:

~/ваш_домен/docs/sites/default/settings.php

Строка:

$db_url = 'mysql://имя_пользователя:пароль@имя_сервера/имя_базы_данных;

5. PHPShop

Имя файла, в котором указываются параметры подключения:

~/ваш_домен/docs /phpshop/inc/config.ini

Строки:

host = " имя_сервера";
user_db = "имя_пользователя";
pass_db = "пароль";
dbase = "имя_базы_данных";

6. UMI.CMS

Начиная с версии 2.8.х параметры подключения к базе указаны в файле:

~/ваш_домен/docs/config.ini

Строки:

core.host = "имя_сервера"
core.login = "имя_пользователя"
core.password = "пароль"
core.dbname = "имя_базы_данных" 

7. MODX Revolution

По умолчанию параметры подключения к базе указаны в файле:

~/ваш_домен/docs/core/config/config.inc.php

Строки:

$database_server = 'имя_сервера';
$database_user = 'имя_пользователя';
$database_password = 'пароль';
$dbase = 'имя_базы_данных';
$database_dsn = 'mysql:host=имя_сервера;dbname=имя_базы_данных;

8. OpenCart

Параметры подключения к базе указаны в двух файлах:

~/ваш_домен/docs/config.php
~/ваш_домен/docs/admin/config.php

Строки:

define('DB_HOSTNAME', 'имя_сервера');
define('DB_USERNAME', 'имя_пользователя');
define('DB_PASSWORD', 'пароль');
define('DB_DATABASE', 'имя_базы_данных');

9. Webasyst

Имя файла, в котором указываются параметры подключения:

~/ваш_домен/docs/wa-config/db.php

Строки:

'host' => 'имя_сервера',
'port' => false,
'user' => 'имя_пользователя',
'password' => 'пароль',
'database' => 'имя_базы_данных',
'type' => 'mysql',

10. Datalife Engine (DLE)

Имя файла, в котором указываются параметры подключения:

~/ваш_домен/docs/engine/data/dbconfig.php

Строки:

define ("DBHOST", "имя_сервера");
define ("DBNAME", "имя_базы_данных");
define ("DBUSER", "имя_пользователя");
define ("DBPASS", "пароль");

11. Прочие CMS

Если вашей CMS нет в списке, рекомендуем уточнить информацию о конфигурационных файлах у разработчика сайта или в документации по CMS. Также в большинстве вы можете найти конфигурационные файлы, подключившись к хостингу по SSH и выполнив команду:

grep -R -l "login.mysql" ваш_домен/docs

Она выведет список файлов, содержащих имя сервера баз данных login.mysql. Чаще всего остальные параметры (имя пользователя, пароль, название базы данных) указываются в том же

Published inБез рубрики
Яндекс.Метрика