[ASP] Can't locate object method "request"

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [ASP] Can't locate object method "request"

    Hallo

    Ich versuche auf meinem besten Deutsch.
    hilfe! ich gebrauche windows xp
    ich habe installiert: apache 2.0.49
    mod_perl 2.0.1. (using ppm,

    und ich bekomme der folgende error code mit perl Makefile.PL :
    d:\Program Files\Apache Group\Apache2\include\apr.h(80) : fatal error C1083: Can
    not open include file: 'windows.h': No such file or directory
    NMAKE : fatal error U1077: 'C:\WINDOWS\system32\cmd.exe' : return code '0x2'
    Stop.
    NMAKE : fatal error U1077: 'C:\WINDOWS\system32\cmd.exe' : return code '0x2' )

    aber wenn ich dass mit ppm mache dann geht es gut.
    weiter habe ich noch installiert

    perl 5.8.4 (win32)
    apache::asp (mit cpan)

    und der folgende linien in der httpd.conf geschrieben:

    LoadFile "d:/Perl/bin/perl58.dll"
    LoadModule perl_module modules/mod_perl.so

    <IfModule mod_perl.c>
    PerlModule Apache::ASP
    <Files ~ (\.asp)>
    SetHandler perl-script
    PerlHandler Apache::ASP
    PerlSetVar Global .
    PerlSetVar StateDir c:\temp
    </Files>
    </IfModule>

    DirectoryIndex index.html index.html.var index.php index.asp


    perl is gut installiert: i kann http://localhost/printenv.pl machen

    aber wenn ich eine index.asp will offnen in mozilla bekomme ich den folgenden error in der error.log

    Can't locate object method "request" via package "Apache" at D:/Perl/site/lib/Apache/ASP.pm line 165.\n


    ich habe etwas gelesen uber funktionen der eine andere name bekommen haben seit mod_perl 2.0.
    kann das hier war sein?

    line 165 in ASP.pm zeigt:
    my $rtest = $ModPerl2 ? Apache2::RequestUtil->request() : Apache->request();

    wenn ich was muss renamen, was soll ich renamen?
    es muss einfach wirken... so bitte einfach
    quick and dirty is allowed ;-)

    bitte

    Greetings
    Tim
Lädt...
X