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

1 Ответ

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

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

Joomla!

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

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

Строки:

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

WordPress

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

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

Строки:

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

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

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

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

Строки:

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

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

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

Строки:

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

Drupal

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

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

Строка:

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

PHPShop

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

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

Строки:

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

UMI.CMS

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

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

Строки:

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

MODX Revolution

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

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

Строки:

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

OpenCart

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

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

Строки:

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

Webasyst

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

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

Строки:

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

Datalife Engine (DLE)

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

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

Строки:

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

Прочие CMS

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

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

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

ответил от