|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/371.32 20 Apr 2000 12:50:15 To : gold@ems.ru Subject : Re: mod_perl -------------------------------------------------------------------------------- >> > Возможно все и так в курсе, но я только сегодня нарвался и >> > хочу других предупредить. Вот так: >> > >> > my $x; >> > print $x; >> > BEGIN {$x="OK";} >> > >> > делать в mod_perl нельзя. Оно на первый взгляд работает, >> > но... не всегда :) >> А что происходит? ger> Hа цатой попытке эта переменная оказывается неопределенной. ger> Такое ощущение, что my $x; начинает интерпретироваться как ger> my $x=undef; Более того, это поведение my документировано и является на удивление логичным. А цатость попытки объясняется тем, что ты наконец снова попадаешь в ту копию Apache, где данный скрипт уже закешировался. А какого ты, прошу прощения, хотел от него поведения? Что просил, то тебе и сделали. За подробностями, если до сих пор непонятно, обращаться в мыло (на ran@ran.pp.ru) или в RU.CGI.PERL. -- Счастливо! Ран. --- ifmail v.2.14.os-p7-tma3 * Origin: MemoNet (2:5020/371.32@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/3473a5993b38.html, оценка из 5, голосов 10
|