parser

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

 

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

Ответ

Nikolay 10.10.2005 17:10

Где это можно посмотреть? сервер знакомого, так посмотрим куда надо, но это маловероятно.

Я уже начал было думать о том что у сервера связь падает, но нет, похоже проблема либо в парсере либо в скрипте. Перед загрузкой укаленного файла поставил загрузку локального в эту же переменную, обернув в try. вот так


^try{ $f[^file::load[binary;/test.phtml;$.timeout(3)]]
}{
<font color="#FF0000">Local File Load Filed !!!!</font><br>
$exception.handled(1)
}
$f[^file::load[binary;^untaint[as-is]{$PadUrl};$.timeout(20)]]

Теперь наблюдаю следеющее : сначала все идет нормально, потом начиная с какого-то момента локальный файл не загружается, выдает исключение, зато нужные удаленные файлы после этого грузятся.
Такое ощущение что флаг исключения для не сбрасывался при $exception.handled(1) но управление сюда доходило вроде.
Конечно проблему это решает, но криво как-то :(