ПредишенСледващото

Бърза инсталация позволява опростен набор продукт «1С-Битрикс". По време на такива инсталации, магьосник пропуска стъпките на лицензионното споразумение, предварителна проверка хостинг, селекцията на базата данни и данните за конфигуриране и т.н.

Забележка: Инсталацията на Express не се препоръчва за MSSQL и Oracle поради сложността на базата данни за конфигурация, въпреки че тя се поддържа в «1С-Битрикс" продукти. инсталация на продукта База данни MSSQL и Oracle е по-добре да се получи стандартна господар.

Всички необходими данни за инсталация се съхраняват във файлове и /bitrix/php_interface/dbconn.php /bitrix/.settings.php (настройки D7 за новото ядро), трябва да бъдат създадени и поставени в съответната директория на инсталирана дистрибуция.

Пример файл /bitrix/php_interface/dbconn.php

Помислете за всяка линия по:

  • SHORT_INSTALL - ако е настроено, за да е истина. той работи опростена съветник инсталация.
  • SHORT_INSTALL_CHECK - проверете настройките на околната среда (файлови разрешения, база данни и др.) Ако няма такава постоянна проверка ще се извършва на първия хит. След това в началото dbconn.php писмено да определи ( "SHORT_INSTALL_CHECK", вярно);
  • MYSQL_TABLE_TYPE - изберете вида на MySQL таблици: MyISAM или InnoDB.
  • BX_UTF - мястото на кодове за подбор: вярно - UTF8, невярна - cp1251.
  • DBPersistent - ако това постоянно се инициализира на стойност истина. това ще се създаде постоянна връзка с базата, в противен случай - както обикновено.

Забележка: Когато създадете връзка към базата данни е създадена в памет Характеристиката на съединението. Ако връзката е нормално, то след изпълнение на скрипта е дръжката се отстранява. Ако връзката е постоянна, дръжката остава и може да се използва и в други процеси, както е необходимо. Предимството на постоянна връзка е, че, като правило, времето, което отнема по-малко, но в същото време, има недостатък - броя отворени постоянни връзки, е ограничена до настройките на базата данни и, когато тази граница е превишена посетител не можете да посетите сайта, докато има нова връзка ,

Забележка: Трябва да се създаването на бази данни в аванс на хостинга. Например, за да се кодира в UTF8 място при създаването на съпоставяне на MySQL база данни, за да бъде utf8_unicode_ci. в CP1251 - cp1251_general_ci.

  • $ DBLogin - потребителско име за достъп до базата данни.
  • $ DBPassword - потребителска парола за достъп до базата данни.
  • $ DBDebug - ако тази променлива е равна на истина. в случай на грешка при създаване на връзка с база данни или каквато и SQL-заявка, съобщение за грешка и пълния текст на тази грешка ще бъде показана в браузъра. В противен случай - пълен текст грешка ще се показва само на администратора на сайта.
  • $ DBDebugToFile - ако тази променлива е равна на истина. всички SQL-заявки към база данни и времето на протичането ще бъдат записани в лог файл /mysql_debug.sql а (/mssql_debug.sql или /oracle_debug.sql). Тази функция обикновено се използва за получаване на данни за скоростта на изпълнение на SQL-заявки към базата данни.

    Внимание: Поддържане на регистър на това може сериозно да забави вашия сайт, така че да се възползват от него има кратко време.

  • BX_FILE_PERMISSIONS - право, което ще създаде файлове. Права трябва да бъдат достатъчни за достъп за запис на уеб сървъра (по подразбиране - 0644).
  • BX_DIR_PERMISSIONS - закон, който ще бъде създаден директории. Права трябва да бъдат достатъчни за достъп за запис на уеб сървъра (по подразбиране - 0755).
  • @umask ( BX_DIR_PERMISSIONS) - връща правата върху директорията, създадени в процеса на инсталиране на продукта, за да им неизпълнение на хостинга (няма грешки).
  • BX_USE_MYSQLI - използване разширение MySQLi (в ядрото версия 14.5.2 или по-висока).

    Внимание: PHP трябва да се зададе разширение MySQLi. допълнителна проверка за разширение не се прави! Включи MySQLi, което трябва да се отдели на стария (dbconn.php) и нова (.settings.php) ядрото.

  • DELAY_DB_CONNECT - свързване към базата данни ще се инсталира автоматично при първото искане чрез API-функции.
  • CACHED_menu - показва времето на живот на успя меню кеш за секунди. Ако константа е невярно. кеша е изключен от менюто.
  • CACHED_b_lang. CACHED_b_option. CACHED_b_lang_domain. CACHED_b_site_template. CACHED_b_event. CACHED_b_agent - определя срок на кеш успя езикови файлове, настройки, шаблон сайт, събития и агенти за секунди. Ако константа е невярно. кеша е забранено.
  • Пример файл /bitrix/.settings.php

    Забележка. Някои от секциите на конфигурационен файл съдържа параметър само за четене. Ако е настроен да е вярно. След това тези настройки не могат да се променят чрез приложния програмен интерфейс.

    • utf_mode - отговаря за кодиране на мястото на стойност.
      • вярно - UTF8;
      • фалшиво - CP1251.
    • cache_flags - кеширане знамена:
      • config_options - живот на настройките на кеша на мястото в секунда;
      • SITE_DOMAIN - време живота на настройките кеш домейн за секунди.
    • бисквитки - е отговорен за бисквитки на сайта.
    • exception_handling - раздел е отговорен за обработка на грешки.
    • връзки - раздел е отговорен за параметрите на връзката към базата данни и други източници на данни.

    По този начин, бърз монтаж започва от Шестата стъпка, съветникът за инсталиране на продукта.

    Свързани статии

    Подкрепете проекта - споделете линка, благодаря!