Файл настроек dbconn.php находится по пути /bitrix/php_interface/
В нем, находятся настройки подключения к базе данных,т.к. покамест битрикс работает на обоих ядрах, на старом и на d7, на D7 настройки находятся в /bitrix/settings.php, а также в .settings_extra.php, settings.php может также и отсутствовать вовсе, при переносе сайта или иных манипуляциях, корректировать надо оба файла. Также здесь находятся настройки кеширования, можно задать любые параметры и значения кеширования из предложенных в dev. Помимо этого задается кодировка сайта, т.о. при изменении кодировки сайта необходимо поправить данный файл ну и setting.php, статью как перекодировать сайт с 1251 в UTF-8 найти можно в блоге ну или тапнуть сюда. Также стоит учесть, когда вы настраиваете технологию «композитный сайт» необходимо добавить пару строк в dbconn php для включения логирования для отладки.
Делается просто добавляется строки:
1 2 |
define( "BX_COMPOSITE_DEBUG", true ); define( "LOG_FILENAME", $_SERVER["DOCUMENT_ROOT"]."/log.txt" ); |
Ну а сам файл dbconn php имеет вид
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
<? define("DBPersistent", false); $DBType = "mysql"; $DBHost = "localhost"; $DBLogin = "******"; $DBPassword = "******"; $DBName = "*********"; $DBDebug = false; $DBDebugToFile = false; @set_time_limit(60); define("DELAY_DB_CONNECT", true); define("CACHED_b_file", 3600); define("CACHED_b_file_bucket_size", 10); define("CACHED_b_lang", 3600); define("CACHED_b_option", 3600); define("CACHED_b_lang_domain", 3600); define("CACHED_b_site_template", 3600); define("CACHED_b_event", 3600); define("CACHED_b_agent", 3660); define("CACHED_menu", 3600); define("BX_UTF", true); define("BX_FILE_PERMISSIONS", 0644); define("BX_DIR_PERMISSIONS", 0755); @umask(~BX_DIR_PERMISSIONS); define("BX_DISABLE_INDEX_PAGE", true); ?> |
Настройки в новом ядре выполняются в файле /bitrix/.settings.php
. Напомним, что в старом ядре аналогичные настройки выполнялись в файле /bitrix/php_interface/dbconn.php
. Файл .settings.phpструктурно сильно отличается от прежнего dbconn.php.
Все так, но у меня еще есть файл .settings.php в корне сайта, помимо .settings.php в папке bitrix