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

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

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

  1. Joomla!
  2. WordPress
  3. «1C-Битрикс»
  4. Drupal
  5. PHPShop
  6. UMI.CMS
  7. MODX Revolution
  8. OpenCart
  9. Webasyst
  10. Datalife Engine (DLE)
  11. Прочие CMS

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. Чаще всего остальные параметры (имя пользователя, пароль, название базы данных) указываются в том же файле, что и имя сервера.

Всё ещё остались вопросы?