Installing and configuring Parser

Parser is available as:
·CGI-script (and interpreter);  
·ISAPI extension of Microsoft Internet Information Server, version 4.0 or higher.  

One can also install drivers for various SQL-servers (currently supported: MySQL, PgSQL, Oracle, ODBC and SQLite).

Description of directories and files:
parser3[.exe] - CGI-script (and interpreter);
parser3isapi.dll - ISAPI extension of Microsoft Internet Information Server, version 4.0 or higher.

auto.p - Configuration file

parser3.charsets/
- - directory with charset tables:
cp866.cfg
 - Cyrillic [CP866]
koi8-r.cfg
 - Cyrillic [KOI8-R]
koi8-u.cfg
 - Cyrillic [KOI8-U]
windows-1250.cfg
 - Central european [windows-1250]
windows-1251.cfg
 - Cyrillic [windows-1251]
windows-1254.cfg
 - Turkish [windows-1254]
windows-1257.cfg
 - Baltic [windows-1257]
x-mac-cyrillic.cfg
 - Macintosh Cyrillic


As long as Parser is open-source project, you can compile it on your own (see "Compiling Parser from source code") and create your own SQL-driver.
Already compiled versions of Parser and SQL-drivers for certain platforms are available at http://www.parser.ru/en/download/
.
Note: for security reasons, these versions were compiled in such a way that they can read and execute only those files which belong to the user or user group under the name of which Parser itself works.

How are configuration files linked?

For CGI-script (
parser3[.exe]):
configuration file is read from file specified in environment variable
CGI_PARSER_CONFIG.
If this variable is not defined, Parser will search for the file in directory with CGI-script itself.

For ISAPI extension (
parser3isapi.dll):
configuration file will be searched for in the directory with
.dll file itself.


Copyright © 1997–2021 Art. Lebedev Studio | http://www.artlebedev.com Last updated: 28.01.2021