User Tools

Site Tools


admin:config

This is an old revision of the document!


Конфигурационный файл QP7.Framework

Конфигурационный файл (обычно он называется Q-Publishing Configuration.xml) располагается на web-сервере в программной папке QP7.Framework (по умолчанию - C:\Program Files\Quantum Art\QP7.Framework). В случае, если QP7 устанавливался на сервер вручную (без инсталлятора) местоположение программной папки можно посмотреть в ключе реестра Configuration File по пути HKEY_LOCAL_MACHINE\SOFTWARE\Quantum Art\Q-Publishing

Основное содержимое файла – это:

  • Настройки конфигурации
  • Customer-коды (доступ к базам данных)

Для применения настроек конфигурации требуется перезагрузка приложения бэкенда. Изменения же в Customer-кодах применяются на лету.

Настройки конфигурации

Временная папка

Переменная - TempDirectory. Обычно C:\Temp или C:\Windows\Temp. Необходимо, чтобы пользователь, под которым выполняется бэкенд, имел права на эту папку.

Настройки почты

MailFromName

Пользователь по умолчанию, от имени которого рассылаются уведомления. Настройка распространяется на все базы, работающие под данным бэкендом. Значение по умолчанию – Q-Publishing Backend.

MailFrom

Почтовый адрес, от имени которого отправляются сообщения об ошибках. Необходимо, чтобы это был реальный адрес, существующий на сервере.

MailForErrors

Почтовый адрес, куда отправляются сообщения об ошибках. Желательно, чтобы это был реальный адрес, в противном случае хост может попасть в черный список за спам.

MailHost

MailLogin

MailPassword

Настройка интеграции c Active Directory

Настройки правил доступа, интегрированных с Backend

Описаны здесь.

Настройка LINQ

В переменной SqlMetalPath задается путь к файлу утилиты sqlmetal, которая генерирует код LINQ-классов на основании DBML-файла. Пример пути: C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\sqlmetal.exe. Используется функционалом Собрать контенты (Assemble Contents) на странице Контенты (Contents)

Прочие настройики

Customer-коды

Синтаксис:

<customer customer_name="publishing">
<db>Provider=SQLOLEDB;Initial Catalog=publishing_new;Data Source=sql;Workstation ID=MSCPC01;User ID=publishing;Password=publishing</db>
<db_asp_net>Initial Catalog=publishing_new;Data Source=sql;User ID=publishing;Password=publishing</db_asp_net>
</customer>

Discussion

Enter your comment
 
admin/config.1252506471.txt.gz · Last modified: 2009/09/09 17:27 (external edit)