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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Dan Churmanteyev                     2:5020/2253.15 01 Apr 2000  04:08:26
 To : vitus@ice.ru
 Subject : mod_perl
 -------------------------------------------------------------------------------- 
 
   В письме от 31 Мар 00, vitus@ice.ru пишет Dan Churmanteyev:
 
  EM>>> Есть скрипт, который на обычном перле идет без проблем, на
  EM>>> mod_perl (apache) выдает ошибку. Посему вопрос: в чем отличия
  EM>>> стандартного перла и modperl?
 
  DC>> В скрипты добавь use strict; и перл вызывай с ключем -w. Это не я
  DC>> придумал, этого требует mod_perl. Hу и естественно, скрипты с
  DC>> этими добавками должны запусткаться без всяких предупрежений и
  DC>> сообщений об ошибках.
 
  v> Hу почему же без всяких. Если вдруг там выдастся
  v> variable SomePackage::somevar is used only once, и ты точно знаешь,
  v> что у тебя SomePackage загружен (например, в скрипте написано
  v> use SomePackage) и не менее точно знаешь что somevar там есть, то
  v> такие сообщения можно проигнорировать. Убедившись сначала, что эта
  v> переменная действительно должна быть использована ровно один раз.
 
  Потому что error-логи сервера будут забиватьться этими самыми сообщениями.
  Оно нужно?
  Для отключения предупреждений в нужном месте кода можно попользовать $^W.
 
  С другой стороны, если у тебя переменная используется только один раз, значит
 ты перед ее использованием не проверяешь, а определена ли она вообще... что,
 IMHO,не есть очень хорошо.
 
     With best regards ...  Dan.
 
 ---
  * Origin: Another one byte to dust (2:5020/2253.15)
 
 

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

 Тема:    Автор:    Дата:  
 mod_perl   Edward Muhutdinov   28 Mar 2000 23:32:57 
 Re: mod_perl   vitus@ice.ru   29 Mar 2000 11:59:26 
 mod_perl   Dan Churmanteyev   31 Mar 2000 03:30:21 
 Re: mod_perl   vitus@ice.ru   31 Mar 2000 11:07:10 
 mod_perl   Dan Churmanteyev   01 Apr 2000 04:08:26 
 Re: mod_perl   Artem Chuprina   30 Mar 2000 20:14:43 
 mod_perl   Edward Muhutdinov   02 Apr 2000 01:18:15 
 mod_perl   Alexander Temerev   03 Apr 2000 19:40:22 
Архивное /ru.perl/455038e5787e.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional