parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Не совсем работает Action parsed-html /cgi-bin/parser3.cgi из .htaccess

Василий Куклин 22.01.2020 15:56

Не совсем работает
означает следующее:
1) При обращении по адресам такого вида
example.com
example.com/test/
example.com/t2/
соответствующий индексный файл из указанной директории (т.е. index.html) парсится Парсером и все работает.
Если index.html в папке нет - то я не понимаю, что обрабатывает Парсер. Но что-то пытается обработать и выдает
Unhandled Exception (parser.runtime)
'main' method not found
2) При обращении по адресам
example.com/index.html
example.com/anyname.html
соответствующие файлы *.html не парсятся Парсером и выдаются необработанными

Как сделать чтобы все uri парсились Парсером ума не приложу. Подскажите куда копать?
Строчка
ErrorDocument 404 /404.html
отрабатывается как надо.

Все это я пытаюсь заставить работать на виртуальном сервере от timeweb.ru c centos6 и предустановленной панелью управления сервером Vesta Control Panel,
Parser/3.4.5 (compiled on x86_64-unknown-linux-gnu)
[root@p5 ~]# httpd -v
Server version: Apache/2.2.15 (Unix)
Server built: Nov 15 2012 15:52:50
[root@p5 ~]# nginx -v
nginx version: nginx/1.16.1
.htaccess стандартный:
ErrorDocument 404 /404.html
ErrorDocument 403 /403.html

AddHandler parsed-html html
Action parsed-html /cgi-bin/parser3.cgi

<Files ~ "\.(p|cfg)$">
Order allow,deny
Deny from all
</Files>