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


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     02 Nov 2003  00:18:42
 To : Maxim Yemelyanov
 Subject : Re: Re[2]: Проблемы с написанием модуля
 -------------------------------------------------------------------------------- 
 
 Хмутро.
 
 MY>>> Test1.pm: Subroutine FUNC1 redefined at
 MY>>> 
 MY> /usr/local/apache/lib/perl/MY/Test1.pm line 27.
 MY>>> ...и это повторяется для 
 MY> всех 
 MY>>> процедур модуля...
 
 MY>>> Тем не менее, процедура 
 MY> отрабатывает.
 
 MY>>> Вопрос: что 
 MY>>> происходит и куда смотреть?
 
 AC>> 
 MY> Происходит две загрузки этого модуля. Скорее всего, циклическая зависимость
 AC>> 
 MY> use. Помимо этой ругани ничем не опасно.
 MY> 1. Как бы убрать эту ругань, чтобы на этапе 
 MY> отладки все-таки видеть все остальные warnings?
 
 Hу, все остальные от этого не пропадают. А так - правильно будет, конечно,
 вылечить причину (см. ниже). Если найти причину не удается - это плохо. Hо
 на худой конец читать perldoc warnings. У меня, правда, нет уверенности, что
 оно умеет эти варнинги отключать - из-за поддержки 5.005 я не пользуюсь
 warnings.
 
 MY> 2. Циклической зависимости не 
 MY> увидел, т.к. скрипт всего лишь включает (use) в себя два моих независящих
 MY> друг от друга модуля.
 
 MY> Может что-то другое?
 
 Заведомо - повторное чтение модуля до того, как perl осознал, что загрузил
 его. Проверь, он у тебя, часом, сам себя не use? А package в нем MY::Test?
 
 -- 
 Artem Chuprina
 RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757
 --- ifmail v.2.15dev5
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re[2]: Проблемы с написанием модуля   Maxim Yemelyanov   01 Nov 2003 18:49:47 
 Re: Re[2]: Проблемы с написанием модуля   Artem Chuprina   02 Nov 2003 00:18:42 
 Re: Re[2]: Проблемы с написанием модуля   Maxim Yemelyanov   03 Nov 2003 12:21:30 
 Re: Re[2]: Проблемы с написанием модуля   Artem Chuprina   03 Nov 2003 16:29:17 
 Re[3]: Проблемы с написанием модуля   Maxim Yemelyanov   03 Nov 2003 21:49:19 
 Re: Re[3]: Проблемы с написанием модуля   Artem Chuprina   03 Nov 2003 22:44:47 
 Re: Re[3]: Проблемы с написанием модуля   Maxim Yemelyanov   04 Nov 2003 13:00:54 
Архивное /ru.cgi.perl/1147774e2cd7f.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional