settings.xml - параметры соединения с БД и другие параметры

Описание параметров соединения с БД и некоторых других системных параметров содержится в файле admin/settings/settings.xml.

Описание файла settings.xml

<CONFIGURATION>
  <DB>
    <CONN_TYPE>pgsql — тип базы данных</CONN_TYPE>
    <HOST>localhost — адрес сервера БД</HOST>
    <PORT>5432 — порт для соединения с БД</PORT>
    <USERNAME>postgres — пользователь БД, под которым выполняется соединение с БД</USERNAME>
    <PASSWORD>postgres — пароль для соединения с БД</PASSWORD>
    <DB_NAME>iriscrm — название БД</DB_NAME>
    [<LOG_QUERY>select|insert|update|delete|structure|error — типы SQL запросов для логирования</LOG_QUERY>]
    [<LOG_PRESENCE>yes — логирование "присутствия" пользователей</LOG_PRESENCE>]
    [<LOG_ACTION>yes — логирование "действий" пользователей</LOG_ACTION>]
  </DB>
  <HTTP>
    <PORT>80 — порт для http-запросов</PORT>
  </HTTP>
  <SCRIPTS>
    <LOAD_METHOD>static|dynamic — способ подключения Javascript файлов.</LOAD_METHOD>
  </SCRIPTS>
  <LOGIN>
    <TABLE 
      name="iris_contact" — таблица, из которой выбираются пользователи для логина 
      usernamecol="login" — колонка, в которой содержатся логины
      passwordcol="password" — колонка, в которой содержатся пароли/>
    <PASSWORD_ENCRYPT>md5 — способ шифрования пароля.</PASSWORD_ENCRYPT>
  </LOGIN>
  <TEMPLATE name="classic" — шаблон по умолчанию</>
  <LANGUAGE name="ru" — язык интерфейса по умолчанию</>
</CONFIGURATION>

Примечания

  • LOAD_METHOD. В версии до 4-й рекомендуется использовать static (Javascript файлы конфигурации кешируются и подгружаются при входе в систему). В версиях 4+ рекомендуется использовать dynamic (файлы подгружаются по мере необходимости в процессе работы).
  • PASSWORD_ENCRYPT. Способ шифрования пароля на клиенте перед передачей его на сервер. Если не указан, то пароль не шифруется. Параметр доступен с версии 4.0.07.
  • TEMPLATE. Название каталога из core/templates.
  • LANGUAGE. Название каталога из language. Параметр доступен начиная с версии 4.