4.1.4 Где находятся конфигурационные файлы у разных CMS. Как подключить базу данных к Вашему сайту

Главный банер При работе с веб-сайтами, особенно при использовании популярных систем управления контентом (CMS), файлы конфигурации играют важную роль. Эти файлы содержат ряд важных настроек, определяющих поведение и функциональность Вашего сайта. В этой статье мы рассмотрим, как найти файл конфигурации и как изменить в нем параметры доступа к базе данных.

Редактирование файлов конфигурации

Редактировать конфигурационные файлы можно в любом текстовом редакторе, если работаете с файлами по FTP или напрямую в панели управления хостингом ISPmanager, в разделе Инструменты - Менеджер файлов. После этого перейдите к менеджеру файлов, используя путь, указанный ниже, в котором найдите нужный файл. Далее двойным щелчком мыши откройте его или выберите файл и нажмите вверху кнопку Изменить.

Перейти к конфигурационному файлу сайта

Иногда нужно прописать корректные пути к Вашему сайту или некоторым папкам. Продемонстрируем на примере конфигурационного файла CMS Joomla:

Путь к папкам

Примечание: полный путь к Вашему сайту будет выглядеть так
Шаблон по которому формируется путь от корня сервера
/var/www/имя_пользователя/data/www/имя_Вашего_сайта/
Пример готового пути:
/var/www/user_login/data/www/joomla.theweb.place/

WordPress

Файлы конфигурации сайта размещаются по следующим путям:

  • ~/www/имя_сайта/wp-config.php

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

~/www/site_name/wp-config.php
...
define('DB_NAME', 'ИМЯ БАЗЫ ДАННЫХ');
define('DB_USER', 'ИМЯ ПОЛЬЗОВАТЕЛЯ БД');
define('DB_PASSWORD', 'ПАРОЛЬ');
...

OpenCart

Файлы конфигурации сайта размещаются по следующим путям:

  • ~/www/имя_сайта/config.php

Файл конфигурации админ-панели:

  • ~/www/имя_сайта/admin/config.php

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

~/www/site_name/config.php
...
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'ИМЯ ПОЛЬЗОВАТЕЛЯ БД');
define('DB_PASSWORD', 'ПАРОЛЬ');
define('DB_DATABASE', 'ИМЯ БАЗЫ ДАННЫХ');
...

MODx

Файлы конфигурации сайта размещаются по следующим путям:

  • ~/www/имя_сайта/core/config/config.inc.php

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

~/www/site_name/core/config/config.inc.php
...
$database_server = 'localhost';
$database_user = 'ИМЯ ПОЛЬЗОВАТЕЛЯ БД';
$database_password = 'ПАРОЛЬ';
$dbase = 'ИМЯ БАЗЫ ДАННЫХ';
$database_dsn = 'mysql:host=localhost;
$dbname=ИМЯ БАЗЫ ДАННЫХ;
...

Bitrix

Файлы конфигурации сайта размещаются по следующим путям:

  • ~/www/имя_сайта/config.local.php

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

~/www/site_name/config.local.php
...
'connections' => array (
     'value' => array (
       'default' => array (
			 'className' => '\\Bitrix\\Main\\DB\\MysqlConnection',
			 'host' => 'localhost',
			 'database' => 'ИМЯ БАЗЫ ДАННЫХ',    
			 'login' => 'ИМЯ ПОЛЬЗОВАТЕЛЯ БД',
			 'password' => 'ПАРОЛЬ',
			 'options' => 2,
...

Joomla

Файлы конфигурации сайта размещаются по следующим путям:

  • ~/www/имя_сайта/configuration.php

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

~/www/site_name/configuration.php
...
var $user = 'ИМЯ ПОЛЬЗОВАТЕЛЯ БД';
var $db = 'ИМЯ БАЗЫ ДАННЫХ';
var $password = 'ПАРОЛЬ';
...

Drupal

Файлы конфигурации сайта размещаются по следующим путям:

  • ~/www/имя_сайта/sites/default/settings.php

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

~/www/site_name/sites/default/settings.php
...
$databases = array (
'default' =>
	array (
	'default' =>
		array (
		'database' => 'ИМЯ БАЗЫ ДАННЫХ',
		'username' => 'ИМЯ ПОЛЬЗОВАТЕЛЯ БД',
		'password' => 'ПАРОЛЬ',
		'host' => 'localhost',
		'port' => '',
		'driver' => 'mysql',
		'prefix' => '',
    ),
  ),
);
...

Simpla

Файлы конфигурации сайта размещаются по следующим путям:

  • ~/www/имя_сайта/config/config.php

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

~/www/site_name/config/config.php
...
$config['dbms'] = 'mysqli';
$config['db_hostname'] = 'localhost';
$config['db_username'] = 'ИМЯ ПОЛЬЗОВАТЕЛЯ БД';
$config['db_password'] = 'ПАРОЛЬ';
$config['db_name'] = 'ИМЯ БАЗЫ ДАННЫХ';
$config['db_prefix'] = 'cms_';
$config['timezone'] = 'UTC';
...

PrestaShop

Файлы конфигурации сайта размещаются по следующим путям:

  • ~/www/имя_сайта/config/settings.inc.php

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

~/www/site_name/config/settings.inc.php
...
define('_DB_NAME_', 'ИМЯ БАЗЫ ДАННЫХ');
define('_DB_USER_', 'ИМЯ ПОЛЬЗОВАТЕЛЯ БД');
define('_DB_PASSWD_', 'ПАРОЛЬ');
...

DLE

Файлы конфигурации сайта размещаются по следующим путям:

  • ~/www/имя_сайта/engine/data/dbconfig.php

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

~/www/site_name/engine/data/dbconfig.php
...
define ("DBNAME", "ИМЯ БАЗЫ ДАННЫХ");
define ("DBUSER", "ИМЯ ПОЛЬЗОВАТЕЛЯ БД");
define ("DBPASS", "ПАРОЛЬ");
...

Magento

Файлы конфигурации сайта размещаются по следующим путям:

  • ~/www/имя_сайта/app/etc/local.xml

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

~/www/site_name/app/etc/local.xml
...
<host><![CDATA[localhost] ]></host>
<username><![CDATA[ИМЯ ПОЛЬЗОВАТЕЛЯ БД] ]></username>
<password><![CDATA[ПАРОЛЬ] ]></password>
<dbname><![CDATA[ИМЯ БАЗЫ ДАННЫХ] ]></dbname>
...

Shop-script

Файлы конфигурации сайта размещаются по следующим путям:

  • ~/www/имя_сайта/cfg/connect.inc.php

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

~/www/site_name/cfg/connect.inc.php
...
define('DB_HOST', 'localhost');
define('DB_USER', 'ИМЯ ПОЛЬЗОВАТЕЛЯ БД');
define('DB_PASS', 'ПАРОЛЬ');
define('DB_NAME', 'ИМЯ БАЗЫ ДАННЫХ');
...

ShopCMS

Файлы конфигурации сайта размещаются по следующим путям:

  • ~/www/имя_сайта/core/config/connect.inc.php

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

~/www/site_name/core/config/connect.inc.php
...
define('DB_HOST', 'localhost');
define('DB_USER', 'ИМЯ ПОЛЬЗОВАТЕЛЯ БД');
define('DB_PASS', 'ПАРОЛЬ');
define('DB_NAME', 'ИМЯ БАЗЫ ДАННЫХ');
...

phpBB

Файлы конфигурации сайта размещаются по следующим путям:

  • ~/www/имя_сайта/config.php

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

~/www/site_name/config.php
...
$db_type = 'mysql';
$db_host = 'localhost';
$db_name = "$ИМЯ БАЗЫ ДАННЫХ";
$db_username = '$ИМЯ ПОЛЬЗОВАТЕЛЯ БД';
$db_password = '$ПАРОЛЬ';
$db_prefix = '';
...

vBulletin

Файлы конфигурации сайта размещаются по следующим путям:

  • ~/www/имя_сайта/includes/config.php

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

~/www/site_name/includes/config.php
...
$config['SlaveServer']['servername'] = 'localhost';
$config['SlaveServer']['port'] = 3306;
$config['SlaveServer']['username'] = 'ИМЯ ПОЛЬЗОВАТЕЛЯ БД';
$config['SlaveServer']['password'] = 'ПАРОЛЬ';
$config['SlaveServer']['usepconnect'] = 0;
...