Для разных CMS файл конфигурации имеет как правило разные имена и может находиться в разных каталогах.
Рассмотрим самые популярные CMS ниже.
Netcat
Bitrix
Joomla
WordPress
Drupal
DLE
Shop-script
ShopCMS
WebAsyst
PrestaShop
MODx
PHPShop
HostCMS
UMI
phpBB
Amiro.CMS
В NetCat соединение с базой данных настраивается в файле vars.inc.php
$MYSQL_HOST = "адрес_сервера"; $MYSQL_USER = "имя_пользователя"; $MYSQL_PASSWORD = "пароль"; $MYSQL_DB_NAME = "имя_базы_данных";
В Bitrix подключение настраивается в файле /bitrix/php_interface/dbconn.php
$DBHost = "сервер"; $DBLogin = "имя_пользователя"; $DBPassword = "пароль"; $DBName = "имя_базы_данных";
В новых версиях Bitrix в файле /bitrix/.settings.php
'host' => 'сервер', 'database' => 'имя_базы_данных', 'login' => 'мя_пользователя', 'password' => 'пароль',
В 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', 'пароль');
В Drupal в папке /site/default/ есть файл settings.php, в котором есть строчка
$db_url = 'mysql://username:password@mysqlhost/databasename';
Где:
username - имя пользователя; password - пароль; mysqlhost - сервер базы данных; databasename - имя базы данных.
В 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', 'имя_базы_данных');
В ShopCMS база данных подключается в файле /core/config/connect.inc.php
define('DB_HOST', 'сервер'); define('DB_USER', 'имя_пользователя'); define('DB_PASS', 'пароль'); define('DB_NAME', 'имя_базы_данных');
В WebAsyst всё немного сложнее. Там есть файл /dblist/логин.xml в котором за соединение с базой отвечают следующие параметры
SQLSERVER="сервер" DB_NAME="имя_базы_данных" DB_PASSWORD="пароль" DB_USER="имя_пользователя"
а также в файле кеша /temp/scdb/.settings.логин дублируются эти же параметры
"DB_USER" "имя_пользователя" "DB_PASS" "пароль" "DB_NAME" "имя_базы_данных" "DB_HOST" "сервер"
В PrestaShop подключение настраивается в файле /config/settings.inc.php
define('_DB_NAME_', 'имя_базы_данных'); define('_DB_SERVER_', 'сервер'); define('_DB_USER_', 'имя_пользователя'); define('_DB_PASSWD_', 'пароль');
В MODx подключение настраивается в файле /manager/includes/config.inc.php
$database_server = 'сервер'; $database_user = 'имя_пользователя'; $database_password = 'пароль'; $dbase = 'имя_базы_данных’;
В PHPShop подключение настраивается в файле phpshop/inc/config.ini
host = "сервер"; user_db = "имя_пользователя"; pass_db = "пароль"; dbase = "имя_базы_данных";
В HostCMS конфигурационный файл размещается в modules/core/config/database.php и содержит следующие настройки
'driver' => 'mysql', 'host' => 'localhost', 'username' => 'srv83user', 'password' => 'megapassword', 'database' => 'hostcms'
В UMI настройки подключения к БД находятся в секции [connections] файла docs/config.ini
core.host = "адрес_сервера" core.login = "имя_пользователя" core.password = "пароль" core.dbname = "имя_базы_данных"
В phpBB в файле config.php
$dbhost = 'адрес_сервера'; $dbname = 'имя_базы_данных'; $dbuser = 'имя_пользователя'; $dbpasswd = 'пароль';
В Amiro.CMS настройки соединения с базой данных устанавливаются в файле docs/_local/config.ini.php
DB_Host = "адрес_сервера" DB_Database = "имя_базы_данных" DB_User = "имя_пользователя" DB_Password = "пароль"
На этом все, до скорых встреч. Если у Вас возникли вопросы или Вы хотите чтобы я помог Вам, то Вы всегда можете связаться со мной разными доступными способами.
Профессионально занимаюсь системным администрированием Linux -серверов и баз данных (MySQL, POstgreSQL) на протяжении последних 24 лет.