Установка Parser на веб-сервер Apache как модуль сервера

Для установки Parser необходимо внести изменения в основной конфигурационный файл веб-сервера, или, если у вас нет к нему доступа, необходима возможность использовать .htaccess файлы.

По-умолчанию, в установке Apache возможность использования
.htaccess отключена.
Если она вам необходима, разрешите их использовать (по крайней мере, задавать
FileInfo). Для чего в основном конфигурационном файле веб-сервера (обычно httpd.conf) в секцию вашего <virtualhost …> вашего сайта, или вне ее - для всех сайтов, добавьте директивы:
<Directory /путь/к/вашему/веб/пространству>
AllowOverride
 FileInfo
</Directory>


Под UNIX:

Необходимо собрать Parser из исходных кодов, задав опцию --with-apache у скрипта buildall.

# динамическая загрузка модуля 
LoadModule
 parser3_module /path/to/mod_parser3.so

Под Windows:
Необходимо собрать Parser из исходных кодов, используя заранее подготовленные нами файлы проектов (
.sln).
Поместите файл с исполняемым кодом модуля Parser (в текущей версии, mod_parser3.dll) в произвольный каталог.
Добавьте в файл
httpd.conf после имеющихся строк LoadModule:

# динамическая загрузка модуля
LoadModule
 parser3_module x:\path\to\mod_parser3.dll

Внимание: если необходимо, поместите сопутствующие
.dll файлы в тот же каталог.

Добавьте в файл .htaccess вашего сайта (или в httpd.conf в секцию <virtualhost …> вашего сайта, или вне ее - для всех сайтов) блоки:

# назначение обработчиком .html страниц
AddHandler
 parser3-handler html

# задание 
Конфигурационного файла
ParserConfig x:\path\to\parser3\config\auto.p

# запрет на доступ к .p файлам, в основном, к auto.p
<
Files
 ~ "\.p$">
    
Order
 allow,deny
    
Deny
 from all
</Files>



In order to add comments you must register.
Copyright © 1997–2017 Art. Lebedev Studio | http://www.artlebedev.ru Дата обновления: 01.11.2013