请教一个问题,谢谢

请教一个问题,谢谢

在http.conf里这样的.
<VirtualHost 68.109.139.5>
        ServerName modil.cititone.net
        ServerAlias modil.cititone.net
        CustomLog /var/log/apache/modil.cititone.net.log combined
        ErrorLog /var/log/apache/modil.cititone.net.err
        DocumentRoot /home/modil/html
        <Location /Modil>
                SetHandler perl-script
                PerlHandler Modil::Main
        </Location>
</VirtualHost>

而我的Modil::Main下是
sub handler {
        my $r = shift;

        my $clientid;
        my %q;

#       $r->no_cache(1);

        if ($r->header_only) {
                $r->cotent_type("text/html");
                $r->send_http_header;
                return OK;
        }
....................

当在IE输入http://modil.cititone.net/Modil时
发现是进入了handler方法.
但是.发现$r却没有值.也不知道mod_perl传什么参数过来.

哪位大侠指导一下...$r到底是什么值.从哪传过来的.谢谢
从sub handler来看
$r是传给handler函数的第一个参数


QUOTE:
原帖由 nbrr 于 2007-3-5 22:40 发表
从sub handler来看
$r是传给handler函数的第一个参数

对的