Подключение MySQL к CMS

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

Подключение MySQL к CMS

Но вот Вы вошли на хостинг и добрый робот Вам напоминает, что давно не меняли пароль базы MySQL, надо сменить. Да, пожалуйста.

Упс, сайт упал…… Конечно сайт перестал работать, его CMS не знает этого нового пароля и не может подключиться к базе MySQL. А где, в каком файле это записано (а их там 3000 штук) – сразу далеко не очевидно. Ниже собрана информация для основных 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', 'пароль');

1С-Битрикс

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

Код:

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

UMI.CMS

Параметры подключения к БД смотрите в секции [connections] файла ~/config.ini:

Код:

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

Drupal

В директории ~/site/default/ размещается файл settings.php, содержащий строку:

Код:

$db_url = 'mysql://username:password@mysqlhost/databasename';

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

Amiro.CMS

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

Код:

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

ShopCMS

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

Код:

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

WebAsyst

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

в файле ~/kernel/wbs.xml указываем имя сервера баз данных в строке

<SQLSERVER HOST="адрес_сервера" ... NAME="адрес_сервера" ...>

в файле ~/dblist/КЛЮЧ.xml задаются адрес сервера, имя базы данных, имя и пароль mysql-пользователя в строке:

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

также все параметры сохраняются во временном кеш-файле ~/temp/scdb/.settings.КЛЮЧ. После изменения параметров подключения к базе данных в предыдущих файлах следует удалить кеш-файл.

HostCMS

Параметры соединения с базой данных задаются в файле ~/config_db.php

Код:

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

NetCat

Соединение с базой данных настраивается в файле ~/vars.inc.php

Код:

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

MODx

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

Код:

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

PrestaShop

Параметры соединения с базой данных устанавливаются в файле ~/config/settings.inc.php:

Код:

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

DataLife Engine (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', 'имя_базы_данных');

CMS PHPShop

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

Код:

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

phpBB

В файле ~/config.php устанавливаются значения для параметров:

Код:

$dbhost = 'адрес_сервера';$dbname = 'имя_базы_данных';$dbuser = 'имя_пользователя';$dbpasswd = 'пароль';
Сохранить URL
close slider

Вы можете сохранить себе URL этой страницы.

Введите Ваш e-mail:


Извините, простая капча от роботов. Какой сейчас год? Например:

Если всё заполнено корректно - к Вам на почту придет письмо, в котором будет ссылка на данную страницу, её заголовок и описание.

Это работает на любых устройствах :)

P.S. Это не подписка на рассылку!

 

Для размещения рекламных постов пишите на электропочту

site_post@bk.ru

 


Яндекс.Метрика