parser

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

 

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

Ответ

Татьяна 04.09.2009 16:36

у меня получается так:
если я в браузере открываю файл z:/home/rezume/www/index.html через меню Файл - Открыть файл, то в браузере вижу ^navigation[] (получается Парсер не назначен обработчиком страниц)

а если я вызываю по адресу : http://rezume/
то пишет
Unhandled Exception

The server encountered an unhandled exception and was unable to complete your request.

Please contact the server administrator, webmaster@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the Parser error log or in debug version of unhandled_exception.


и в файле parser3.log появляется запись:
[Fri Sep 04 16:03:49 2009] [3248] /: z:/home/rezume/www/index.html(18:2): 'navigation' undefined method [parser.runtime] [uri=/, method=GET, cl=0]

Метод @navigation[] определяю в файле auto.p:
@navigation[]				
$sections[^table::load[sections.cfg]] 
<table width="100%" border="1">
   <tr>
   ^sections.menu{		
      <td align="center">
          <a href="$sections.uri"><nobr>$sections.name</nobr></a>
      </td>
   }
   </tr>
</table>
файл sections.cfg содержит таблицу

Делаю проверку: назначен ли Парсер обработчиком страниц:
в браузере ввожу:
http://rezume/cgi-bin/parser3.exe
получаю:
Parser/3.3.0 (compiled on i386-pc-win32)
теперь проверяю файл .htaccess, вписываю неверную инструкцию:
mytest

AddHandler parser3-handler html
Action parser3-handler /cgi-bin/parser3.exe

<Files ~ "\.p$">
Order allow,deny
Deny from all
</Files>
выдаёт 500-ую ошибку и заносит в файл error.log след.запись:
[Fri Sep 04 16:26:29 2009] [alert] [client 127.0.0.1] z:/home/rezume/.htaccess: Invalid command 'mytest', perhaps mis-spelled or defined by a module not included in the server configuration

Опять же если я открываю файл через Файл- Открыть файл, то никакой ошибки не выдаётся