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


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Igor Mikhailov                       2:5005/42.21   24 Sep 2000  07:22:25
 To : All
 Subject : Mason
 -------------------------------------------------------------------------------- 
 
 password: :-P
 
 Люди, кто использует сабж, откликнитесь плз.
 Ставил я Mason-0.87, так при запуске он ругался что то вроде "параметр 8
 плохой". Точно не помню, но смысл в том, что в конце файла, который получает
 сабж после компиляции компоненты, (эти файлы хранятся в каталоге obj) есть
 строки:
 'create_time'=>969777580,
 'object_size'=>1063,
 'parser_version'=>0.8
 )
 ;
 Формируются они не знаю чем, но версию при этом Мазон получает где то в районе
 HTML::Mason::Parser. В нем есть функа version, которая возвращает этот самый
 номер версии. Выглядит элементарно:
 sub version
 {
     return 0.8;
 }
 
 Так вот эта ошибка вылечилась у меня простым занесением 0.8 в кавычки:
     return '0.8';
 
 После этого все нормально работало. Hедавно я заапгрейдил сабж до 0.89, и
 получил эту ошибку опять. Hу ясно дело, пошел поставил кавычки в Parser.pm.
 И опять все нормально работает.
 Собственно вопрос: что это? Переходящий глюк, который лень исправить? Или это
 чтобы ламер не прорвался? Или это мои руки?
 
 With best wishes Igor.
 
 --- GoldED/LNX 3.0.1
  * Origin: Дареный резистор тестером не проверяют. (2:5005/42.21)
 
 

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

 Тема:    Автор:    Дата:  
 Mason   Igor Mikhailov   24 Sep 2000 07:22:25 
 Re: Mason   Michael Samanov   24 Sep 2000 21:06:40 
 Mason   Igor Mikhailov   26 Sep 2000 05:15:40 
 Re: Mason   Michael Samanov   26 Sep 2000 14:28:27 
Архивное /ru.cgi.perl/326439cdae04.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional