Главная страница

Назад
Оглавление
Вперед

Глобальная настройка системы

Для хранения глобальных настроек системы предназначен специальный файл 1a_serv.ini

Его обычное местоположение на диске C:\Program Files\1A-system\1a_serv.ini

Это обычный текстовый файл, который можно редакировать текстовым редактором (например, встроенным текстовым редактором программы Far).

Формат записи данных такой:

# комментарии
параметр=значение_параметра

После инсталяции системы Вам необходимо изменить некоторые данные в этом файле. Читайте комментарии, содержащиеся в файле 1a_serv.ini , чтобы понять смысл новых разделов и переменных, которые могут появиться в новых релизах программы.

Файл инициализации 1a_serv.ini содержит глобальные  настройки. Это означает, что любые изменения параметров влияют на работу всех пользователей. Изменения вступают в силу после перезагрузки сервера.

Попробуем более подробно прокомментировать значение отдельных параметров

#---- начало файла 1a_serv.ini ------- #

# Файл инициализации ситемы 1А
#
# знак "#" в начале строки означает комментарий
#
server=1
netmode=1

 

server=1

В настоящее время всегда должен иметь значение 1

netmode=1

Если вы присвоете этому параметру значение 0, то система будет обрабатывать запросы только одного компьютера сети. Eсли Вы являетесь владельцем персональной версии системы, то значение этого параметра всегда будет 0,

 

#---------------настройка SQL-сервера--------------
#
# формат справочника пользователей
USERS
#
#
mode_db=XBASE
#mode_db=MYSQL
#mode_db=INTERBASE

 


Система может работать (взаимодействовать) с несколькими видами SQL-серверов.

В 1A System имеются встроенные ресурсы для работы со справочниками формата XBASE (расширение файлов .dbf)

Однако некоторые объекты требуют для своего хранения более мощные средства.

Поэтому вы можете дополнительно подключить к системе MYSQL или INTERBASE базы. Но вам нужно указать системе дополнительные параметры.



# name of MySQL-base
#db_name=1a

# host of MySQL-server
db_host=localhost

# name of MySQL-user
#db_user=1

# password of MySQL-user
#db_pass=1

 


db_name - имя базы данных

db_host - место расположения SQL-сервера

db_user - имя пользователя базы данных

db_pass - пароль доступа к базе данных

#---------------стили и оформление---------------------------

style_src=/2.css

 


В файле 2.css содержится описание каскадных стилей.

Вы можете создать свой собственный файл стилей , чтобы полностью изменить внешний вид системы (текст, цвета, заголовки, таблицы и т.д.)

#-------------------------рабочие директории ---------------
#dirroot=F:/home/anketa.ph.ru/cgi-bin/v1_00
#dirroot=F:/home/anketa.ph.ru
#dirroot=/home/sites/anketa

dirhtml=public_html
linkhtm=1A

dircgi=cgi-bin
dirbase=1A

dirdemo=demo

abs_dirdemo=//P166/C/1_inet/1a_demo
#abs_dirdemo=F:/home/anketa.ph.ru/

mode_dir=33279

 


Система 1А позволяет размещать ваши данные в произвольном месте (включая сетевые диски).

dirroot - корневой каталог. Если вы не указали его явно, то система будет считать корневым текущий каталог (тот из которого запускалась программа)

Далее программа, используя другие параметры, строит пути доступа к нужным каталогам. Например, если вы установили программу в каталог C:/Program Files/1A-system, то система построит следующие пути, которые будет использовать для генерации и хранения данных:

dirroot=C:/Program Files/1A-system
dirhtmlroot=C:/Program Files/1A-system/public_html
dirbase=C:/Program Files/1A-system/cgi-bin/1A
dirhtml=C:/Program Files/1A-system/public_html/1A
linkhtm=/1A
dirdemo=
//P166/C/1_inet/1a_demo

Обратите внимание, что параметр abs_dirdemo обладает более высоким приоритетом и указывает на каталог, расположенный на сетевом диске.

#-------локализация (языки) и шаблоны-----------------
idlang_English=1
idlang_Russian=2
#idlang_French=3
#idlang_German=4
#idlang_Spanish=5

filemsg=msg1.ru
filetmp=temp_q.htm
fileweblicense=wlicense
filereginfo=reginfo

 


idlang_******- идентификатор языка

1A System поддерживает многоязыковый интерфейс.

Сейчас доступны два язака Английский и Русский.

filemsg - указывает на файл, в котором содержатся сообщения интерфейча

filetmp - указывает на файл, сдержащий шаблоны некоторых форм и отчетов

fileweblicense - файл с текстом лицензионного соглашения , которое появляется до регистрации пользователя в системе

filereginfo - файл с текстом информационного сообщения, которое появляется сразу после регистрации пользователя в системе

#------------администратор системы --------------

idadmin=1
sysadm_pass=123456
ipadm=127.0.0.1

 


idadmin - указывает системе какого пользователя считать Администратором

У Администратора появляются дополнительные возможности

#------------------------настройка хостов---------------------
# Имя (IP адрес) и порт HTTP сервера
# отредактируйте имя домена , чтобы обеспечить
#доступ к серверу с других
# компьютеров локальной сети
# Используйте для этих целей сетевой IP адрес
#данного компьютера
# Например, если сетевой адрес 204.0.0.10 ,
#
то отредактируйте
# следующую запись так
# http_hostname=204.0.0.10
#
http_hostname=localhost

#http_hostname=mydomen.com
#http_hostname=204.0.0.10

# чтобы использовать стандартный 80 порт -
#просто закомментируйте (#)
# следующий параметр
#
http_hostport=81

#
# Имя (адрес) специализированного SMTP сервера, который
# используется для автоматизации обработки анкет
#
#
#smtp_mode=0
smtp_hostname=127.0.0.25
smtp_hostport=25

 


http_hostname - имя хоста, по которому пользователи будут обращаться к системе из сети

Если вы работаете в сети, то мы рекомендуем вам проконсультироваться у вашего системного админитстратора (или просто знающего человека)

Если вы используете персональную версию системы и сервер расположен на том же компьютере, за которым вы сидите, то можете оставить все без изменений.

http_hostport - порт вашего хоста

Встроенный в систему внутренний   SMTP сервер используется при проведении опросов , через Интернет (по электронной почте)

smtp_hostname - имя (или IP адрес ) SMTP сервера, который используется только с одной целью - чтобы системе можно было переслать письма с ответами респондентов

smtp_hostport - порт SMTP сервера (стандарт- это 25 порт)

#------------------опросы по E-mail---------------------

maxmail=5

mailprog=/usr/sbin/sendmail -t

smtpserver1=smtp.mail.ru
#smtpserver2=127.0.0.1
#smtpserver3=mail.chat.ru

mailrobot=mailrobot@1a-system.ru
#mailrobot=anketa@ph.ru
#mailrobot=poll@company.mail
#mailrobot=poll@1.ru

wwwrobot=www.1a-system.com


fromemail=pol7@mail.ru
reply=support@1a-system.com

 


Уникальность системы 1А состоит в том, что с ее помощью очень легко проводить опросы посредствм электронной почты

maxmail - максимальное количество писем с анкетой, которая система позволит за один раз отправить респондентам

mailprog - путь и параметры программы sendmail , которая используется для отправки почтовых сообщений

smtpserver1 - альтернативный способ отправки анкет респондентам - через SMTP сервер. Вы можете использовать, например, сервер известного бесплатного почтового сервиса mail.ru   Но проследите, чтобы в поле fromemail стоял реальный адрес, зарегистрированный на сайте mail.ru  

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

mailrobot - это адрес почтового ящика , куда ваши респонденты могут присылать свои ответы . Заметим, что в своем персональном аккаунте вы можете указать другой дополнительный адрес.

wwwrobot - сайт, на который респонденты будут отправлять свои ответы из формы напрямую по сети. Далее специальный скрипт на этом сайте, обработает данные, полученные от респондента и пошлет письмо с этими данными на ваш E-mail.

fromemail - указывает какой обратный адрес будет подставляться в каждое письмо отправляемое системой (в поле from: ). Рекомендуем указать здесь E-mail адрес администратора .

reply - указывает что будет стоять в каждом исходящем письме (в поле reply: ). Если пользователь по ошибке, получив письмо-анкету нажмет кнопку "Ответить", то ответ прийдет именно на этот адрес. Рекомендуем указывать здесь адрес E-mail-автоответчика, который будет рассылать письма-инструкции о том, как правильно отвечать на электронные анкеты.

#-----------------служебные параметры-------------------
cook=1
debug=0

 


Это некоторые служебные параметры
#---------------------PHP4-----------------------------------

php_path=c:\php\php

 


php_path - путь к PHP для обработки файлов с расширением .php и .php3

 

#-------настройки встроенного HTTP-клиента-----

#proxy=http://ns.*****.ru:3457/
#proxyusername=
#proxypassword=

 


Эти настройки позволяют работать с Интернетом через прокси-сервер

 

 

 
 

 

 
#---- начало файла 1a_serv.ini ------- #

 

 

 

Назад
Оглавление
Вперед

Copyright (c) 2000-2003 1A System Consulting - All Rights Reserved