Loading ...
Sorry, an error occurred while loading the content.

Can't call method "item" --> ASP.pm line 1521

Expand Messages
  • SPiRiT_oF_HeLLSoNG serveur
    Hello ASP community, Here my problem: I run a little server with Apache/2.0.53 (Win32) mod_perl/2.0.3 Perl/v5.8.8 and i have recently installed Apache::ASP
    Message 1 of 5 , Jan 12, 2007
    • 0 Attachment
      Hello ASP community,

      Here my problem:
      I run a little server with Apache/2.0.53 (Win32) mod_perl/2.0.3 Perl/v5.8.8
      and i have recently installed Apache::ASP but, none of the samples work.
      They just give me an error 500 and my log show this error:
      [Thu Jan 11 17:57:15 2007] [error] [asp] [4996] [error] Can't call method
      "item" on an undefined value at C:/webapache/asp/hello.asp line 38. <--> ,
      C:/usr/site/lib/Apache/ASP.pm line 1521

      Any idea?

      _________________________________________________________________
      Windows Live Messenger sur i-mode™ : dialoguez avec vos amis depuis votre
      mobile comme sur PC ! http://mobile.live.fr/messenger/bouygues/


      ---------------------------------------------------------------------
      To unsubscribe, e-mail: asp-unsubscribe@...
      For additional commands, e-mail: asp-help@...
    • Helmut Zeilinger
      Hi Spirit, it is most likely because there exist no Server Variables PATH_INFO and PATH_TRANSLATED at least on my linux system. But may be on windows they
      Message 2 of 5 , Jan 18, 2007
      • 0 Attachment
        Hi Spirit,

        it is most likely because there exist no Server Variables

        'PATH_INFO' and
        'PATH_TRANSLATED'

        at least on my linux system.

        But may be on windows they should exist,
        which i can't test now for some reason..?

        Did you try to add

        PerlOptions +SetupEnv

        in your http / vhost-conf?

        What about other Server Variables like

        eg. QUERY_STRING, REQUEST_URI?

        Do they exist / work?


        Helmut




        SPiRiT_oF_HeLLSoNG serveur schrieb:
        > Hi and thaanks for your answer.
        > Here my httpd.conf:
        >
        > PerlRequire C:/startup.pl
        > PerlModule Apache::ASP
        > <Files ~ (\.asp)>
        > SetHandler perl-script
        > PerlHandler Apache::ASP
        > PerlSetVar Global .
        > PerlSetVar StateDir C:/tmp/asp
        > </Files>
        > -----------------------
        > inside C:/startup.pl:
        >
        > #!/usr/bin/perl
        >
        > use Apache2::compat;
        > 1;
        > -----------------------
        > the hello.asp file is some sample from the sample library installed
        > with apache-asp
        >
        > <%@ LANGUAGE = PerlScript %>
        > <html>
        > <HEAD>
        > <!--
        > Copyright (c) 1996, Microsoft Corporation. All rights reserved.
        > Developed by ActiveState Internet Corp., http://www.ActiveState.com
        > -->
        > <TITLE> Hello World </TITLE>
        > </HEAD>
        >
        > <BODY> <BODY BGCOLOR=#FFFFFF>
        > <!--
        > ActiveState PerlScript sample
        > PerlScript: The coolest way to program custom web solutions.
        > -->
        >
        > <!-- Masthead -->
        > <TABLE CELLPADDING=3 BORDER=0 CELLSPACING=0>
        > <TR VALIGN=TOP ><TD WIDTH=400>
        > <A NAME="TOP"><IMG SRC="PSBWlogo.gif" WIDTH=400 HEIGHT=48
        > ALT="ActiveState PerlScript" BORDER=0></A><P>
        > </TD></TR></TABLE>
        >
        > <%
        > for ($i = 3; $i < 8; $i++) {
        > %>
        > <font size=<%= $i %>>
        > "Hello World!"
        > </font>
        > <BR>
        > <%
        > }
        > %>
        >
        > <!-- +++++++++++++++++++++++++++++++++++++
        > here is the standard showsource link -
        > Note that PerlScript must be the default language --> <hr>
        > <%
        > $url = $Request->ServerVariables('PATH_INFO')->item;
        > $_ = $Request->ServerVariables('PATH_TRANSLATED')->item;
        > s/[\/\\](\w*\.asp\Z)//m;
        > $params = 'filename='."$1".'&URL='."$url";
        > $params =~ s#([^a-zA-Z0-9&_.:%/-\\]{1})#uc '%' . unpack('H2', $1)#eg;
        > %>
        > <A HREF="index.htm"> Return </A>
        > <A HREF="showsource.asp?<%=$params%>">
        > <h4><i>view the source</i></h4></A>
        >
        > </BODY>
        > </HTML>
        >
        > -----------------------
        >
        >> From: Helmut Zeilinger <hz@...>
        >> To: SPiRiT_oF_HeLLSoNG serveur <hellsong@...>
        >> Subject: Re: Can't call method "item" --> ASP.pm line 1521
        >> Date: Mon, 15 Jan 2007 16:41:44 +0100
        >>
        >> Hi Spirit,
        >>
        >> could you supply your httpd config (the relevant section only!)
        >> and the content of your hello.asp?
        >>
        >> Helmut
        >>
        >> SPiRiT_oF_HeLLSoNG serveur schrieb:
        >>> Hello ASP community,
        >>>
        >>> Here my problem:
        >>> I run a little server with Apache/2.0.53 (Win32) mod_perl/2.0.3
        >>> Perl/v5.8.8
        >>> and i have recently installed Apache::ASP but, none of the samples
        >>> work.
        >>> They just give me an error 500 and my log show this error:
        >>> [Thu Jan 11 17:57:15 2007] [error] [asp] [4996] [error] Can't call
        >>> method
        >>> "item" on an undefined value at C:/webapache/asp/hello.asp line 38.
        >>> <--> ,
        >>> C:/usr/site/lib/Apache/ASP.pm line 1521
        >>>
        >>> Any idea?
        >>>
        >>> _________________________________________________________________
        >>> Windows Live Messenger sur i-mode™ : dialoguez avec vos amis depuis
        >>> votre mobile comme sur PC ! http://mobile.live.fr/messenger/bouygues/
        >>>
        >>>
        >>> ---------------------------------------------------------------------
        >>> To unsubscribe, e-mail: asp-unsubscribe@...
        >>> For additional commands, e-mail: asp-help@...
        >>>
        >>
        >>
        >
        > _________________________________________________________________
        > Ten : Messenger en illimité sur votre mobile !
        > http://mobile.live.fr/messenger/ten/
        >


        --
        HZ.labs
        Dr. Helmut Zeilinger
        Wiesengrund 2
        D-86 684 Holzheim
        Tel. 08276 58767
        Fax. 08276 58787
        Mobil 0160 91 55 61 68
        Internet http://www.hzlabs.de
        Mail hz@...


        ---------------------------------------------------------------------
        To unsubscribe, e-mail: asp-unsubscribe@...
        For additional commands, e-mail: asp-help@...
      • SPiRiT_oF_HeLLSoNG serveur
        Hello, I don t have any PATH_INFO nor PATH_TRANSLATED in my httpd.conf file, I ve added PerlOptions +SetupEnv but the error is the same, ... nope, i don t
        Message 3 of 5 , Jan 18, 2007
        • 0 Attachment
          Hello,

          I don't have any 'PATH_INFO' nor 'PATH_TRANSLATED' in my httpd.conf file,
          I've added PerlOptions +SetupEnv but the error is the same,

          >What about other Server Variables like
          >
          >eg. QUERY_STRING, REQUEST_URI?
          >
          >Do they exist / work?

          nope, i don't have any of them.


          Romain.

          >From: Helmut Zeilinger <hz@...>
          >To: SPiRiT_oF_HeLLSoNG serveur <hellsong@...>, Apache-ASP
          ><asp@...>
          >Subject: Re: Can't call method "item" --> ASP.pm line 1521
          >Date: Thu, 18 Jan 2007 09:04:36 +0100
          >
          >Hi Spirit,
          >
          >it is most likely because there exist no Server Variables
          >
          >'PATH_INFO' and
          >'PATH_TRANSLATED'
          >
          >at least on my linux system.
          >
          >But may be on windows they should exist,
          >which i can't test now for some reason..?
          >
          >Did you try to add
          >
          >PerlOptions +SetupEnv
          >
          >in your http / vhost-conf?
          >
          >What about other Server Variables like
          >
          >eg. QUERY_STRING, REQUEST_URI?
          >
          >Do they exist / work?
          >
          >
          >Helmut
          >
          >
          >
          >
          >SPiRiT_oF_HeLLSoNG serveur schrieb:
          >>Hi and thaanks for your answer.
          >>Here my httpd.conf:
          >>
          >>PerlRequire C:/startup.pl
          >>PerlModule Apache::ASP
          >><Files ~ (\.asp)>
          >>SetHandler perl-script
          >>PerlHandler Apache::ASP
          >>PerlSetVar Global .
          >>PerlSetVar StateDir C:/tmp/asp
          >></Files>
          >>-----------------------
          >>inside C:/startup.pl:
          >>
          >>#!/usr/bin/perl
          >>
          >>use Apache2::compat;
          >>1;
          >>-----------------------
          >>the hello.asp file is some sample from the sample library installed with
          >>apache-asp
          >>
          >><%@ LANGUAGE = PerlScript %>
          >><html>
          >><HEAD>
          >><!--
          >>Copyright (c) 1996, Microsoft Corporation. All rights reserved.
          >>Developed by ActiveState Internet Corp., http://www.ActiveState.com
          >>-->
          >><TITLE> Hello World </TITLE>
          >></HEAD>
          >>
          >><BODY> <BODY BGCOLOR=#FFFFFF>
          >><!--
          >>ActiveState PerlScript sample
          >>PerlScript: The coolest way to program custom web solutions.
          >>-->
          >>
          >><!-- Masthead -->
          >><TABLE CELLPADDING=3 BORDER=0 CELLSPACING=0>
          >><TR VALIGN=TOP ><TD WIDTH=400>
          >><A NAME="TOP"><IMG SRC="PSBWlogo.gif" WIDTH=400 HEIGHT=48 ALT="ActiveState
          >>PerlScript" BORDER=0></A><P>
          >></TD></TR></TABLE>
          >>
          >><%
          >>for ($i = 3; $i < 8; $i++) {
          >>%>
          >><font size=<%= $i %>>
          >>"Hello World!"
          >></font>
          >><BR>
          >><%
          >>}
          >>%>
          >>
          >><!-- +++++++++++++++++++++++++++++++++++++
          >>here is the standard showsource link -
          >>Note that PerlScript must be the default language --> <hr>
          >><%
          >>$url = $Request->ServerVariables('PATH_INFO')->item;
          >>$_ = $Request->ServerVariables('PATH_TRANSLATED')->item;
          >>s/[\/\\](\w*\.asp\Z)//m;
          >>$params = 'filename='."$1".'&URL='."$url";
          >>$params =~ s#([^a-zA-Z0-9&_.:%/-\\]{1})#uc '%' . unpack('H2', $1)#eg;
          >>%>
          >><A HREF="index.htm"> Return </A>
          >><A HREF="showsource.asp?<%=$params%>">
          >><h4><i>view the source</i></h4></A>
          >>
          >></BODY>
          >></HTML>
          >>
          >>-----------------------
          >>
          >>>From: Helmut Zeilinger <hz@...>
          >>>To: SPiRiT_oF_HeLLSoNG serveur <hellsong@...>
          >>>Subject: Re: Can't call method "item" --> ASP.pm line 1521
          >>>Date: Mon, 15 Jan 2007 16:41:44 +0100
          >>>
          >>>Hi Spirit,
          >>>
          >>>could you supply your httpd config (the relevant section only!)
          >>>and the content of your hello.asp?
          >>>
          >>>Helmut
          >>>
          >>>SPiRiT_oF_HeLLSoNG serveur schrieb:
          >>>>Hello ASP community,
          >>>>
          >>>>Here my problem:
          >>>>I run a little server with Apache/2.0.53 (Win32) mod_perl/2.0.3
          >>>>Perl/v5.8.8
          >>>>and i have recently installed Apache::ASP but, none of the samples work.
          >>>>They just give me an error 500 and my log show this error:
          >>>>[Thu Jan 11 17:57:15 2007] [error] [asp] [4996] [error] Can't call
          >>>>method
          >>>>"item" on an undefined value at C:/webapache/asp/hello.asp line 38. <-->
          >>>>,
          >>>>C:/usr/site/lib/Apache/ASP.pm line 1521
          >>>>
          >>>>Any idea?
          >>>>
          >>>>_________________________________________________________________
          >>>>Windows Live Messenger sur i-mode™ : dialoguez avec vos amis depuis
          >>>>votre mobile comme sur PC ! http://mobile.live.fr/messenger/bouygues/
          >>>>
          >>>>
          >>>>---------------------------------------------------------------------
          >>>>To unsubscribe, e-mail: asp-unsubscribe@...
          >>>>For additional commands, e-mail: asp-help@...
          >>>>
          >>>
          >>>
          >>
          >>_________________________________________________________________
          >>Ten : Messenger en illimité sur votre mobile !
          >>http://mobile.live.fr/messenger/ten/
          >>
          >
          >
          >--
          >HZ.labs
          >Dr. Helmut Zeilinger
          >Wiesengrund 2
          >D-86 684 Holzheim
          >Tel. 08276 58767
          >Fax. 08276 58787
          >Mobil 0160 91 55 61 68 Internet http://www.hzlabs.de
          >Mail hz@...
          >
          >
          >---------------------------------------------------------------------
          >To unsubscribe, e-mail: asp-unsubscribe@...
          >For additional commands, e-mail: asp-help@...
          >

          _________________________________________________________________
          Gagnez des pc Windows Vista avec Live.com http://www.image-addict.fr/


          ---------------------------------------------------------------------
          To unsubscribe, e-mail: asp-unsubscribe@...
          For additional commands, e-mail: asp-help@...
        • Helmut Zeilinger
          Hi Spirit, could you test this script below: ... { ServerVariables }; print join , sort keys %$variables; % ... What is the
          Message 4 of 5 , Jan 20, 2007
          • 0 Attachment
            Hi Spirit,

            could you test this script below:

            ...
            <%
            my $variables = $Request->{'ServerVariables'};
            print join '<br>', sort keys %$variables;
            %>
            ...

            What is the output, if any (error messages)?

            Helmut


            SPiRiT_oF_HeLLSoNG serveur schrieb:
            > Hello,
            >
            > I don't have any 'PATH_INFO' nor 'PATH_TRANSLATED' in my httpd.conf file,
            > I've added PerlOptions +SetupEnv but the error is the same,
            >
            >> What about other Server Variables like
            >>
            >> eg. QUERY_STRING, REQUEST_URI?
            >>
            >> Do they exist / work?
            >
            > nope, i don't have any of them.
            >
            >
            > Romain.
            >
            >> From: Helmut Zeilinger <hz@...>
            >> To: SPiRiT_oF_HeLLSoNG serveur <hellsong@...>, Apache-ASP
            >> <asp@...>
            >> Subject: Re: Can't call method "item" --> ASP.pm line 1521
            >> Date: Thu, 18 Jan 2007 09:04:36 +0100
            >>
            >> Hi Spirit,
            >>
            >> it is most likely because there exist no Server Variables
            >>
            >> 'PATH_INFO' and
            >> 'PATH_TRANSLATED'
            >>
            >> at least on my linux system.
            >>
            >> But may be on windows they should exist,
            >> which i can't test now for some reason..?
            >>
            >> Did you try to add
            >>
            >> PerlOptions +SetupEnv
            >>
            >> in your http / vhost-conf?
            >>
            >> What about other Server Variables like
            >>
            >> eg. QUERY_STRING, REQUEST_URI?
            >>
            >> Do they exist / work?
            >>
            >>
            >> Helmut
            >>
            >>
            >>
            >>
            >> SPiRiT_oF_HeLLSoNG serveur schrieb:
            >>> Hi and thaanks for your answer.
            >>> Here my httpd.conf:
            >>>
            >>> PerlRequire C:/startup.pl
            >>> PerlModule Apache::ASP
            >>> <Files ~ (\.asp)>
            >>> SetHandler perl-script
            >>> PerlHandler Apache::ASP
            >>> PerlSetVar Global .
            >>> PerlSetVar StateDir C:/tmp/asp
            >>> </Files>
            >>> -----------------------
            >>> inside C:/startup.pl:
            >>>
            >>> #!/usr/bin/perl
            >>>
            >>> use Apache2::compat;
            >>> 1;
            >>> -----------------------
            >>> the hello.asp file is some sample from the sample library installed
            >>> with apache-asp
            >>>
            >>> <%@ LANGUAGE = PerlScript %>
            >>> <html>
            >>> <HEAD>
            >>> <!--
            >>> Copyright (c) 1996, Microsoft Corporation. All rights reserved.
            >>> Developed by ActiveState Internet Corp., http://www.ActiveState.com
            >>> -->
            >>> <TITLE> Hello World </TITLE>
            >>> </HEAD>
            >>>
            >>> <BODY> <BODY BGCOLOR=#FFFFFF>
            >>> <!--
            >>> ActiveState PerlScript sample
            >>> PerlScript: The coolest way to program custom web solutions.
            >>> -->
            >>>
            >>> <!-- Masthead -->
            >>> <TABLE CELLPADDING=3 BORDER=0 CELLSPACING=0>
            >>> <TR VALIGN=TOP ><TD WIDTH=400>
            >>> <A NAME="TOP"><IMG SRC="PSBWlogo.gif" WIDTH=400 HEIGHT=48
            >>> ALT="ActiveState PerlScript" BORDER=0></A><P>
            >>> </TD></TR></TABLE>
            >>>
            >>> <%
            >>> for ($i = 3; $i < 8; $i++) {
            >>> %>
            >>> <font size=<%= $i %>>
            >>> "Hello World!"
            >>> </font>
            >>> <BR>
            >>> <%
            >>> }
            >>> %>
            >>>
            >>> <!-- +++++++++++++++++++++++++++++++++++++
            >>> here is the standard showsource link -
            >>> Note that PerlScript must be the default language --> <hr>
            >>> <%
            >>> $url = $Request->ServerVariables('PATH_INFO')->item;
            >>> $_ = $Request->ServerVariables('PATH_TRANSLATED')->item;
            >>> s/[\/\\](\w*\.asp\Z)//m;
            >>> $params = 'filename='."$1".'&URL='."$url";
            >>> $params =~ s#([^a-zA-Z0-9&_.:%/-\\]{1})#uc '%' . unpack('H2', $1)#eg;
            >>> %>
            >>> <A HREF="index.htm"> Return </A>
            >>> <A HREF="showsource.asp?<%=$params%>">
            >>> <h4><i>view the source</i></h4></A>
            >>>
            >>> </BODY>
            >>> </HTML>
            >>>
            >>> -----------------------
            >>>
            >>>> From: Helmut Zeilinger <hz@...>
            >>>> To: SPiRiT_oF_HeLLSoNG serveur <hellsong@...>
            >>>> Subject: Re: Can't call method "item" --> ASP.pm line 1521
            >>>> Date: Mon, 15 Jan 2007 16:41:44 +0100
            >>>>
            >>>> Hi Spirit,
            >>>>
            >>>> could you supply your httpd config (the relevant section only!)
            >>>> and the content of your hello.asp?
            >>>>
            >>>> Helmut
            >>>>
            >>>> SPiRiT_oF_HeLLSoNG serveur schrieb:
            >>>>> Hello ASP community,
            >>>>>
            >>>>> Here my problem:
            >>>>> I run a little server with Apache/2.0.53 (Win32) mod_perl/2.0.3
            >>>>> Perl/v5.8.8
            >>>>> and i have recently installed Apache::ASP but, none of the samples
            >>>>> work.
            >>>>> They just give me an error 500 and my log show this error:
            >>>>> [Thu Jan 11 17:57:15 2007] [error] [asp] [4996] [error] Can't call
            >>>>> method
            >>>>> "item" on an undefined value at C:/webapache/asp/hello.asp line
            >>>>> 38. <--> ,
            >>>>> C:/usr/site/lib/Apache/ASP.pm line 1521
            >>>>>
            >>>>> Any idea?
            >>>>>
            >>>>> _________________________________________________________________
            >>>>> Windows Live Messenger sur i-mode™ : dialoguez avec vos amis
            >>>>> depuis votre mobile comme sur PC !
            >>>>> http://mobile.live.fr/messenger/bouygues/
            >>>>>
            >>>>>
            >>>>> ---------------------------------------------------------------------
            >>>>> To unsubscribe, e-mail: asp-unsubscribe@...
            >>>>> For additional commands, e-mail: asp-help@...
            >>>>>
            >>>>
            >>>>
            >>>
            >>> _________________________________________________________________
            >>> Ten : Messenger en illimité sur votre mobile !
            >>> http://mobile.live.fr/messenger/ten/
            >>>
            >>
            >>
            >> --
            >> HZ.labs
            >> Dr. Helmut Zeilinger
            >> Wiesengrund 2
            >> D-86 684 Holzheim
            >> Tel. 08276 58767
            >> Fax. 08276 58787
            >> Mobil 0160 91 55 61 68 Internet http://www.hzlabs.de
            >> Mail hz@...
            >>
            >>
            >> ---------------------------------------------------------------------
            >> To unsubscribe, e-mail: asp-unsubscribe@...
            >> For additional commands, e-mail: asp-help@...
            >>
            >
            > _________________________________________________________________
            > Gagnez des pc Windows Vista avec Live.com http://www.image-addict.fr/
            >
            >
            > ---------------------------------------------------------------------
            > To unsubscribe, e-mail: asp-unsubscribe@...
            > For additional commands, e-mail: asp-help@...
            >


            --
            HZ.labs
            Dr. Helmut Zeilinger
            Wiesengrund 2
            D-86 684 Holzheim
            Tel. 08276 58767
            Fax. 08276 58787
            Mobil 0160 91 55 61 68
            Internet http://www.hzlabs.de
            Mail hz@...


            ---------------------------------------------------------------------
            To unsubscribe, e-mail: asp-unsubscribe@...
            For additional commands, e-mail: asp-help@...
          • SPiRiT_oF_HeLLSoNG serveur
            Hello, here the output (no error at least): COMSPEC DOCUMENT_ROOT GATEWAY_INTERFACE HTTP_ACCEPT HTTP_ACCEPT_CHARSET HTTP_ACCEPT_ENCODING HTTP_ACCEPT_LANGUAGE
            Message 5 of 5 , Jan 21, 2007
            • 0 Attachment
              Hello,

              here the output (no error at least):

              COMSPEC
              DOCUMENT_ROOT
              GATEWAY_INTERFACE
              HTTP_ACCEPT
              HTTP_ACCEPT_CHARSET
              HTTP_ACCEPT_ENCODING
              HTTP_ACCEPT_LANGUAGE
              HTTP_CACHE_CONTROL
              HTTP_CONNECTION
              HTTP_COOKIE
              HTTP_HOST
              HTTP_KEEP_ALIVE
              HTTP_USER_AGENT
              MOD_PERL
              MOD_PERL_API_VERSION
              PATH
              PATHEXT
              QUERY_STRING
              REMOTE_ADDR
              REMOTE_PORT
              REQUEST_METHOD
              REQUEST_URI
              SCRIPT_FILENAME
              SCRIPT_NAME
              SERVER_ADDR
              SERVER_ADMIN
              SERVER_NAME
              SERVER_PORT
              SERVER_PROTOCOL
              SERVER_SIGNATURE
              SERVER_SOFTWARE
              SystemRoot
              TEMP
              WINDIR




              From: Helmut Zeilinger <hz@...>
              To: SPiRiT_oF_HeLLSoNG serveur <hellsong@...>
              CC: asp@...
              Subject: Re: Can't call method "item" --> ASP.pm line 1521
              Date: Sat, 20 Jan 2007 20:27:24 +0100
              >Hi Spirit,
              >
              >could you test this script below:
              >
              >...
              ><%
              >my $variables = $Request->{'ServerVariables'};
              >print join '<br>', sort keys %$variables;
              >%>
              >...
              >
              >What is the output, if any (error messages)?
              >
              >Helmut
              >
              >
              >SPiRiT_oF_HeLLSoNG serveur schrieb:
              >>Hello,
              >>
              >>I don't have any 'PATH_INFO' nor 'PATH_TRANSLATED' in my httpd.conf file,
              >>I've added PerlOptions +SetupEnv but the error is the same,
              >>
              >>>What about other Server Variables like
              >>>
              >>>eg. QUERY_STRING, REQUEST_URI?
              >>>
              >>>Do they exist / work?
              >>
              >>nope, i don't have any of them.
              >>
              >>
              >>Romain.
              >>
              >>>From: Helmut Zeilinger <hz@...>
              >>>To: SPiRiT_oF_HeLLSoNG serveur <hellsong@...>, Apache-ASP
              >>><asp@...>
              >>>Subject: Re: Can't call method "item" --> ASP.pm line 1521
              >>>Date: Thu, 18 Jan 2007 09:04:36 +0100
              >>>
              >>>Hi Spirit,
              >>>
              >>>it is most likely because there exist no Server Variables
              >>>
              >>>'PATH_INFO' and
              >>>'PATH_TRANSLATED'
              >>>
              >>>at least on my linux system.
              >>>
              >>>But may be on windows they should exist,
              >>>which i can't test now for some reason..?
              >>>
              >>>Did you try to add
              >>>
              >>>PerlOptions +SetupEnv
              >>>
              >>>in your http / vhost-conf?
              >>>
              >>>What about other Server Variables like
              >>>
              >>>eg. QUERY_STRING, REQUEST_URI?
              >>>
              >>>Do they exist / work?
              >>>
              >>>
              >>>Helmut
              >>>
              >>>
              >>>
              >>>
              >>>SPiRiT_oF_HeLLSoNG serveur schrieb:
              >>>>Hi and thaanks for your answer.
              >>>>Here my httpd.conf:
              >>>>
              >>>>PerlRequire C:/startup.pl
              >>>>PerlModule Apache::ASP
              >>>><Files ~ (\.asp)>
              >>>>SetHandler perl-script
              >>>>PerlHandler Apache::ASP
              >>>>PerlSetVar Global .
              >>>>PerlSetVar StateDir C:/tmp/asp
              >>>></Files>
              >>>>-----------------------
              >>>>inside C:/startup.pl:
              >>>>
              >>>>#!/usr/bin/perl
              >>>>
              >>>>use Apache2::compat;
              >>>>1;
              >>>>-----------------------
              >>>>the hello.asp file is some sample from the sample library installed with
              >>>>apache-asp
              >>>>
              >>>><%@ LANGUAGE = PerlScript %>
              >>>><html>
              >>>><HEAD>
              >>>><!--
              >>>>Copyright (c) 1996, Microsoft Corporation. All rights reserved.
              >>>>Developed by ActiveState Internet Corp., http://www.ActiveState.com
              >>>>-->
              >>>><TITLE> Hello World </TITLE>
              >>>></HEAD>
              >>>>
              >>>><BODY> <BODY BGCOLOR=#FFFFFF>
              >>>><!--
              >>>>ActiveState PerlScript sample
              >>>>PerlScript: The coolest way to program custom web solutions.
              >>>>-->
              >>>>
              >>>><!-- Masthead -->
              >>>><TABLE CELLPADDING=3 BORDER=0 CELLSPACING=0>
              >>>><TR VALIGN=TOP ><TD WIDTH=400>
              >>>><A NAME="TOP"><IMG SRC="PSBWlogo.gif" WIDTH=400 HEIGHT=48
              >>>>ALT="ActiveState PerlScript" BORDER=0></A><P>
              >>>></TD></TR></TABLE>
              >>>>
              >>>><%
              >>>>for ($i = 3; $i < 8; $i++) {
              >>>>%>
              >>>><font size=<%= $i %>>
              >>>>"Hello World!"
              >>>></font>
              >>>><BR>
              >>>><%
              >>>>}
              >>>>%>
              >>>>
              >>>><!-- +++++++++++++++++++++++++++++++++++++
              >>>>here is the standard showsource link -
              >>>>Note that PerlScript must be the default language --> <hr>
              >>>><%
              >>>>$url = $Request->ServerVariables('PATH_INFO')->item;
              >>>>$_ = $Request->ServerVariables('PATH_TRANSLATED')->item;
              >>>>s/[\/\\](\w*\.asp\Z)//m;
              >>>>$params = 'filename='."$1".'&URL='."$url";
              >>>>$params =~ s#([^a-zA-Z0-9&_.:%/-\\]{1})#uc '%' . unpack('H2', $1)#eg;
              >>>>%>
              >>>><A HREF="index.htm"> Return </A>
              >>>><A HREF="showsource.asp?<%=$params%>">
              >>>><h4><i>view the source</i></h4></A>
              >>>>
              >>>></BODY>
              >>>></HTML>
              >>>>
              >>>>-----------------------
              >>>>
              >>>>>From: Helmut Zeilinger <hz@...>
              >>>>>To: SPiRiT_oF_HeLLSoNG serveur <hellsong@...>
              >>>>>Subject: Re: Can't call method "item" --> ASP.pm line 1521
              >>>>>Date: Mon, 15 Jan 2007 16:41:44 +0100
              >>>>>
              >>>>>Hi Spirit,
              >>>>>
              >>>>>could you supply your httpd config (the relevant section only!)
              >>>>>and the content of your hello.asp?
              >>>>>
              >>>>>Helmut
              >>>>>
              >>>>>SPiRiT_oF_HeLLSoNG serveur schrieb:
              >>>>>>Hello ASP community,
              >>>>>>
              >>>>>>Here my problem:
              >>>>>>I run a little server with Apache/2.0.53 (Win32) mod_perl/2.0.3
              >>>>>>Perl/v5.8.8
              >>>>>>and i have recently installed Apache::ASP but, none of the samples
              >>>>>>work.
              >>>>>>They just give me an error 500 and my log show this error:
              >>>>>>[Thu Jan 11 17:57:15 2007] [error] [asp] [4996] [error] Can't call
              >>>>>>method
              >>>>>>"item" on an undefined value at C:/webapache/asp/hello.asp line 38.
              >>>>>><--> ,
              >>>>>>C:/usr/site/lib/Apache/ASP.pm line 1521
              >>>>>>
              >>>>>>Any idea?
              >>>>>>
              >>>>>>_________________________________________________________________
              >>>>>>Windows Live Messenger sur i-mode™ : dialoguez avec vos amis depuis
              >>>>>>votre mobile comme sur PC ! http://mobile.live.fr/messenger/bouygues/
              >>>>>>
              >>>>>>
              >>>>>>---------------------------------------------------------------------
              >>>>>>To unsubscribe, e-mail: asp-unsubscribe@...
              >>>>>>For additional commands, e-mail: asp-help@...
              >>>>>>
              >>>>>
              >>>>>
              >>>>
              >>>>_________________________________________________________________
              >>>>Ten : Messenger en illimité sur votre mobile !
              >>>>http://mobile.live.fr/messenger/ten/
              >>>>
              >>>
              >>>
              >>>--
              >>>HZ.labs
              >>>Dr. Helmut Zeilinger
              >>>Wiesengrund 2
              >>>D-86 684 Holzheim
              >>>Tel. 08276 58767
              >>>Fax. 08276 58787
              >>>Mobil 0160 91 55 61 68 Internet http://www.hzlabs.de
              >>>Mail hz@...
              >>>
              >>>
              >>>---------------------------------------------------------------------
              >>>To unsubscribe, e-mail: asp-unsubscribe@...
              >>>For additional commands, e-mail: asp-help@...
              >>>
              >>
              >>_________________________________________________________________
              >>Gagnez des pc Windows Vista avec Live.com http://www.image-addict.fr/
              >>
              >>
              >>---------------------------------------------------------------------
              >>To unsubscribe, e-mail: asp-unsubscribe@...
              >>For additional commands, e-mail: asp-help@...
              >>
              >
              >
              >--
              >HZ.labs
              >Dr. Helmut Zeilinger
              >Wiesengrund 2
              >D-86 684 Holzheim
              >Tel. 08276 58767
              >Fax. 08276 58787
              >Mobil 0160 91 55 61 68 Internet http://www.hzlabs.de
              >Mail hz@...
              >
              >
              >---------------------------------------------------------------------
              >To unsubscribe, e-mail: asp-unsubscribe@...
              >For additional commands, e-mail: asp-help@...
              >

              _________________________________________________________________
              Windows Live Spaces : créez votre blog à votre image !
              http://www.windowslive.fr/spaces


              ---------------------------------------------------------------------
              To unsubscribe, e-mail: asp-unsubscribe@...
              For additional commands, e-mail: asp-help@...
            Your message has been successfully submitted and would be delivered to recipients shortly.