- Конфигурационные файлы
- Конфигурационный файл «dbconn. php»
- . Выделите файл «dbconn.php» и перейдите к редактированию. Конфигурационный файл «settings. php» Начиная с 14 версии 1С-Битрикс параметры подключения к базе данных также указываются в файле «settings.php». В панели управления услугой в менеджере файлов перейдите по пути — www/имя_сайта/bitrix/settings.php. Если вы изменили пароль для доступа к базе данных через панель управления, то сайт, использующий базу данных, может перестать работать. Для восстановления работы сайта необходимо указать новый пароль в файлах сайта. На этой странице мы собрали названия конфигурационных файлов и строки, в которых хранятся настройки для подключения к базе данных для популярных CMS. Сведения указаны исходя из того, что CMS установлена в корневой каталог по умолчанию (~/ваш_домен/docs/). Joomla! Имя файла, в котором указываются параметры подключения: WordPress $DBHost = «имя_сервера»; $DBLogin = «имя_пользователя»; $DBPassword = «пароль»; $DBName = «имя_базы_данных»; Начиная с версии 14 параметры подключения к базе также указаны в файле: Drupal Начиная с версии 2.8.х параметры подключения к базе указаны в файле: core.host = «имя_сервера» core.login = «имя_пользователя» core.password = «пароль» core.dbname = «имя_базы_данных» MODX Revolution По умолчанию параметры подключения к базе указаны в файле: OpenCart Параметры подключения к базе указаны в двух файлах: Webasyst Если вашей CMS нет в списке, рекомендуем уточнить информацию о конфигурационных файлах у разработчика сайта или в документации по CMS. Также в большинстве вы можете найти конфигурационные файлы, подключившись к хостингу по и выполнив команду: grep -R -l «login.mysql» ваш_домен/docs Она выведет список файлов, содержащих имя сервера баз данных login.mysql. Чаще всего остальные параметры (имя пользователя, пароль, название базы данных) указываются в том же файле, что и имя сервера. Bitrix Framework имеет ряд специфичных настроек ядра, которые не имеют визуального интерфейса редактирования. Этот подход вызван тем, что изменение настроек или ошибка в них легко могут привести к неработоспособности системы (настройки подключения к базе данных, настройки кеширования и т.д.). Настройки в новом ядре выполняются в файле /bitrix/.settings.php. В старом ядре аналогичные настройки выполнялись в файле /bitrix/php_interface/dbconn.php. Файл .settings.php структурно сильно отличается от прежнего dbconn.php. В Битрикс параллельно используются 2 ядра — старое и новое, соответственно, оба файла настроек используются одновременно. Поэтому необходимо производить настройки обоих файлов. Даже если используется код только старого ядра, то файл .settings.php должен быть создан. Возможна ситуация, когда при установке обновлений какой-то из встроенных механизмов системы будет переписан на новое ядро. Если этот файл корректно не настроен, то это может привести к неработоспособности системы. Иногда бывают ситуации, что файл .settings.php отсутствует. Его можно создать в автоматическом режиме, если выполнить в командной строке: Если на экране появилась ошибка При выполнении скрипта возникла ошибка. Включить расширенный вывод ошибок можно в файле настроек .settings.php то открываем файл .settings.php // изменяем значение на true NULL NULL находим debug и заменяем false на true. В результате чего на экране будет подробное описание ошибки: Поиск: .settings.php • CMS • PHP • Web-разработка • Битрикс • Ошибка • .settings.php • dbconn.php • debug • Настройка • Ядро Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Не забудьте изменить директиву short_open_tag = On в файле php.ini. На очередном шаге надо выбрать кодировку UTF-8. Система старая и до сих пор по умолчанию устанавливается в кодировке Windows-1251. На следуюшем шаге установщик проверяет, насколько система удовлетворяет требованиям CMS. Пришлось добавить в php.ini: Далее — параметры соединения с базой данных. У меня ее еще не было, поэтому запускаем консоль MySQL и выполняем команды: mysql -u -p # запускаем консоль mysql CREATE DATABASE bitrix; # создаем базу данных bitrix quit # выходим из консоли mysql Для устранения этой ошибки можно отредактировать файлы Но, поскольку при обновлении Битрикса эти файлы могут быть перезаписаны, лучше скопировать их в /local/php_interface и отредактировать уже там: /* * Файл /local/php_interface/after_connect_d7.php */ BitrixMainApplication «SET NAMES ‘utf8′» ‘SET collation_connection = «utf8_unicode_ci»‘ // добавляем еще одну строку для установки пустого значения sql_mode ‘SET sql_mode = «»‘ /* * Файл /local/php_interface/after_connect.php */ «SET NAMES ‘utf8′» ‘SET collation_connection = «utf8_unicode_ci»‘ // добавляем еще одну строку для установки пустого значения sql_mode ‘SET sql_mode = «»‘ Поиск: CMS • MySQL • PHP • Web-разработка • php.ini • Битрикс • Установка • Настройка В данной статье мы рассмотрим, где находится конфиг популярных CMS и как в нём настроить подключение к базе данных. Для того чтобы изменить пароль в конфигурационном файле, требуется найти путь до конфига. У каждой CMS путь к конфигу и содержание файла разные. Поэтому рассмотрим примеры конфигов популярных CMS. Обращаем Ваше внимание, что путь будет указан, начиная от корневого каталога сайта (путь до корневого каталога на нашем хостинге по умолчанию — www/имя_сайта). Чтобы изменить пароль в конфиге WordPress, в файле wp-config.php найдите: Редактировать конфиг Joomla, можно открыв файл configuration.php. Чтобы изменить пароль БД в файле найдите: В конфигурационном файле DLE, путь /engine/data/dbconfig.php, найдите: В файле конфигурации DLE /sites/default/settings.php найдите: В конфиге phpBB config.php найдите: Чтобы изменить пароль в конфиге vBulletin, в файле /includes/config.php найдите: В конфиге Magento, путь /app/etc/local.xml, найдите: Конфигурационный файл CS-Cart называется config.local.php, найдите в нем: В файле конфигурации MODx /manager/includes/config.inc.php найдите: Путь к файлу конфигурации Typo3: /typo3conf/localconf.php. Найдите в конфиге: В конфигурационном файле NetCat /netcat/vars.inc.php найдите: Изменить пароль в конфиге Image CMS можно следуя по пути /application/config/config.php, а в файле необходимо найти: Чтобы изменить пароль в конфиге Биртикс, нужно проверить какая версия Биртикс у вас стоит. Для старой версии 1С-Битрикс в конфиге /bitrix/php_interface/dbconn.php найдите: Для новой версии 1С-Битрикс в конфиге /bitrix/.settings.php в секции «connections» найдите: В файле конфигурации WebAsyst /kernel/wbs.xml хранится имя сервера базы данных: В файле конфигурации WebAsys /dblist/КЛЮЧ_БАЗЫ_ДАННЫХ.xml хранится имя базы данных и пароль: В конфиге OpenCart config.php найдите: Путь к файлу конфигурации PrestaShop /config/settings.inc.php, найдите в нем: В конфиге ShopCMS /core/config/connect.inc.php найдите: В конфигурационном файле файле Shop-script /cfg/connect.inc.php найдите: В файле конфигурации PHPShop /phpshop/inc/config.ini найдите: В конфиге Modx Revo /core/config/config.inc.php найдите: Зарегистрируйте хостинг на нашем сайте и получите 30 дней бесплатно. Если ваша CMS отсутствует в списке воспользуйтесь универсальной инструкцией для поиска конфигурационного файла.
- Конфигурационный файл «settings. php»
- Joomla!
- WordPress
- Drupal
- MODX Revolution
- OpenCart
- Webasyst
Конфигурационные файлы
Конфигурационные файлы предназначены для хранения настроек подключения к базе данных. Если по какой-то причине вам нужно их изменить, воспользуйтесь этой статьей — в ней указан путь размещения конфигурационных файлов и приведены необходимые значения для подключения.
Конфигурационный файл «dbconn. php»
Откройте панель управления вашей услугой:
Если у вас сервер, в меню перейдите в «Менеджер файлов».
Далее по пути — www/имя_сайта/bitrix/php interface/dbconn.php
. Выделите файл «dbconn.php» и перейдите к редактированию.
Конфигурационный файл «settings. php»
Начиная с 14 версии 1С-Битрикс параметры подключения к базе данных также указываются в файле «settings.php». В панели управления услугой в менеджере файлов перейдите по пути — www/имя_сайта/bitrix/settings.php.
Если вы изменили пароль для доступа к базе данных через панель управления, то сайт, использующий базу данных, может перестать работать. Для восстановления работы сайта необходимо указать новый пароль в файлах сайта.
На этой странице мы собрали названия конфигурационных файлов и строки, в которых хранятся настройки для подключения к базе данных для популярных CMS. Сведения указаны исходя из того, что CMS установлена в корневой каталог по умолчанию (~/ваш_домен/docs/).
Joomla!
Имя файла, в котором указываются параметры подключения:
WordPress
$DBHost = «имя_сервера»;
$DBLogin = «имя_пользователя»;
$DBPassword = «пароль»;
$DBName = «имя_базы_данных»;
Начиная с версии 14 параметры подключения к базе также указаны в файле:
Drupal
Начиная с версии 2.8.х параметры подключения к базе указаны в файле:
core.host = «имя_сервера»
core.login = «имя_пользователя»
core.password = «пароль»
core.dbname = «имя_базы_данных»
MODX Revolution
По умолчанию параметры подключения к базе указаны в файле:
OpenCart
Параметры подключения к базе указаны в двух файлах:
Webasyst
Если вашей CMS нет в списке, рекомендуем уточнить информацию о конфигурационных файлах у разработчика сайта или в документации по CMS. Также в большинстве вы можете найти конфигурационные файлы, подключившись к хостингу по и выполнив команду:
grep -R -l «login.mysql» ваш_домен/docs
Она выведет список файлов, содержащих имя сервера баз данных login.mysql. Чаще всего остальные параметры (имя пользователя, пароль, название базы данных) указываются в том же файле, что и имя сервера.
Bitrix Framework имеет ряд специфичных настроек ядра, которые не имеют визуального интерфейса редактирования. Этот подход вызван тем, что изменение настроек или ошибка в них легко могут привести к неработоспособности системы (настройки подключения к базе данных, настройки кеширования и т.д.).
Настройки в новом ядре выполняются в файле /bitrix/.settings.php. В старом ядре аналогичные настройки выполнялись в файле /bitrix/php_interface/dbconn.php. Файл .settings.php структурно сильно отличается от прежнего dbconn.php.
В Битрикс параллельно используются 2 ядра — старое и новое, соответственно, оба файла настроек используются одновременно. Поэтому необходимо производить настройки обоих файлов.
Даже если используется код только старого ядра, то файл .settings.php должен быть создан. Возможна ситуация, когда при установке обновлений какой-то из встроенных механизмов системы будет переписан на новое ядро. Если этот файл корректно не настроен, то это может привести к неработоспособности системы.
Иногда бывают ситуации, что файл .settings.php отсутствует. Его можно создать в автоматическом режиме, если выполнить в командной строке:
Если на экране появилась ошибка
При выполнении скрипта возникла ошибка. Включить расширенный вывод ошибок можно в файле настроек .settings.php
то открываем файл .settings.php
// изменяем значение на true
NULL
NULL
находим debug и заменяем false на true. В результате чего на экране будет подробное описание ошибки:
Поиск:
.settings.php • CMS • PHP • Web-разработка • Битрикс • Ошибка • .settings.php • dbconn.php • debug • Настройка • Ядро
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Не забудьте изменить директиву short_open_tag = On в файле php.ini.
На очередном шаге надо выбрать кодировку UTF-8. Система старая и до сих пор по умолчанию устанавливается в кодировке Windows-1251.
На следуюшем шаге установщик проверяет, насколько система удовлетворяет требованиям CMS. Пришлось добавить в php.ini:
Далее — параметры соединения с базой данных. У меня ее еще не было, поэтому запускаем консоль MySQL и выполняем команды:
mysql -u -p # запускаем консоль mysql
CREATE DATABASE bitrix; # создаем базу данных bitrix
quit # выходим из консоли mysql
Для устранения этой ошибки можно отредактировать файлы
Но, поскольку при обновлении Битрикса эти файлы могут быть перезаписаны, лучше скопировать их в /local/php_interface и отредактировать уже там:
/*
* Файл /local/php_interface/after_connect_d7.php
*/
BitrixMainApplication
«SET NAMES ‘utf8′»
‘SET collation_connection = «utf8_unicode_ci»‘
// добавляем еще одну строку для установки пустого значения sql_mode
‘SET sql_mode = «»‘
/*
* Файл /local/php_interface/after_connect.php
*/
«SET NAMES ‘utf8′»
‘SET collation_connection = «utf8_unicode_ci»‘
// добавляем еще одну строку для установки пустого значения sql_mode
‘SET sql_mode = «»‘
Поиск:
CMS • MySQL • PHP • Web-разработка • php.ini • Битрикс • Установка • Настройка
В данной статье мы рассмотрим, где находится конфиг популярных CMS и как в нём настроить подключение к базе данных.
Для того чтобы изменить пароль в конфигурационном файле, требуется найти путь до конфига. У каждой CMS путь к конфигу и содержание файла разные. Поэтому рассмотрим примеры конфигов популярных CMS. Обращаем Ваше внимание, что путь будет указан, начиная от корневого каталога сайта (путь до корневого каталога на нашем хостинге по умолчанию — www/имя_сайта).
Чтобы изменить пароль в конфиге WordPress, в файле wp-config.php найдите:
Редактировать конфиг Joomla, можно открыв файл configuration.php. Чтобы изменить пароль БД в файле найдите:
В конфигурационном файле DLE, путь /engine/data/dbconfig.php, найдите:
В файле конфигурации DLE /sites/default/settings.php найдите:
В конфиге phpBB config.php найдите:
Чтобы изменить пароль в конфиге vBulletin, в файле /includes/config.php найдите:
В конфиге Magento, путь /app/etc/local.xml, найдите:
Конфигурационный файл CS-Cart называется config.local.php, найдите в нем:
В файле конфигурации MODx /manager/includes/config.inc.php найдите:
Путь к файлу конфигурации Typo3: /typo3conf/localconf.php. Найдите в конфиге:
В конфигурационном файле NetCat /netcat/vars.inc.php найдите:
Изменить пароль в конфиге Image CMS можно следуя по пути /application/config/config.php, а в файле необходимо найти:
Чтобы изменить пароль в конфиге Биртикс, нужно проверить какая версия Биртикс у вас стоит.
Для старой версии 1С-Битрикс в конфиге /bitrix/php_interface/dbconn.php найдите:
Для новой версии 1С-Битрикс в конфиге /bitrix/.settings.php в секции «connections» найдите:
В файле конфигурации WebAsyst /kernel/wbs.xml хранится имя сервера базы данных:
В файле конфигурации WebAsys /dblist/КЛЮЧ_БАЗЫ_ДАННЫХ.xml хранится имя базы данных и пароль:
В конфиге OpenCart config.php найдите:
Путь к файлу конфигурации PrestaShop /config/settings.inc.php, найдите в нем:
В конфиге ShopCMS /core/config/connect.inc.php найдите:
В конфигурационном файле файле Shop-script /cfg/connect.inc.php найдите:
В файле конфигурации PHPShop /phpshop/inc/config.ini найдите:
В конфиге Modx Revo /core/config/config.inc.php найдите:
Зарегистрируйте хостинг на нашем сайте и получите 30 дней бесплатно.
Если ваша CMS отсутствует в списке воспользуйтесь универсальной инструкцией для поиска конфигурационного файла.