Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Sergey Gernichenko                   2:5079/49.18   23 Nov 2005  18:48:04
 To : All
 Subject : perl 5.8.7, Template-Toolkit
 -------------------------------------------------------------------------------- 
 
 
 Система: FreeBSD 4.10-RELEASE #0
 
 Есть сайт, на перле и использованием Template-Toolkit, всё прекрасно работало,
 но, скорей всего, после обновления перла до 5.8.7 (вроде 5.8.5 был), ТТ стал на 
 паре шаблонов глючить, а именно:
 === begin Windows Clipboard ===
 %./admin.cgi 'deb=recreate&type=vacancies&action=out'
 Content-type: text/html; charset=windows-1251
 
 Bus error (core dumped)
 === end Windows Clipboard ===
 
 корка валится на вызове
 
 $tt->process("template.html",
 
                     {
                      s=>$session, #ссылка [ [],[]...]
                      r=>$r, #ссылка на хеш
                      f=>$ff, #ссылка на хеш
                      title=>$secdata->{title}, #строка
                      form=>\%hf, #ссылка на хеш
                      ffields=>[grep {!ref} @{$secdata->{form}}],
                      inq=>$inq,
                      inp=>$inp,
                      page=>$page,
                      pages=> int(($count-1)/$pz)+1,
                      count=> $count,
                      msg=>{error=>$errormsg, ok=>$okmsg},
                      secs=>$_[0]->{data},
                       } )
 
 В шаблоне ничего супер-пурер сложного нет, там конструкции вида
 IF expr
 ELSE
   FOR
     IF
   END
   END
 END
 
 В выражениях только сравнения и тест на определенность: IF msg.ok.defined
 
 ну и вывод данных...
 
 Кто-нить сталкивался с такой проблемой? Кто виноват? Что делать?
 
 PS: причём в виндах, AS Perl и Template-Toolkit той же версии, ничего не
 валится, всё правильно отрабатывает.
 
 До скорых встреч, *All*                 С уважением, *Sergey*.
 --- Hа этом поставим точку.
  * Origin: Пей пиво, если есть силы (2:5079/49.18)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 perl 5.8.7, Template-Toolkit   Sergey Gernichenko   23 Nov 2005 18:48:04 
 Re: perl 5.8.7, Template-Toolkit   Sergey Skvortsov   23 Nov 2005 17:43:12 
 Re: perl 5.8.7, Template-Toolkit   Sergey Gernichenko   24 Nov 2005 17:31:34 
 Re: perl 5.8.7, Template-Toolkit   Sergey Skvortsov   24 Nov 2005 17:13:08 
 Re: perl 5.8.7, Template-Toolkit   Sergey Gernichenko   23 Nov 2005 19:29:30 
 Re: perl 5.8.7, Template-Toolkit   Michael Babakov   24 Nov 2005 09:09:15 
 Re: perl 5.8.7, Template-Toolkit   Sergey Matveychuk   24 Nov 2005 11:04:08 
 Re: perl 5.8.7, Template-Toolkit   Sergey Gernichenko   24 Nov 2005 16:02:12 
Архивное /ru.unix.bsd/34354384651f.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional