Конфигурационные файлы популярных систем управления контентом (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)

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

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

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

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